STARWEST 2019

PRESENTATIONS

Enterprise DevOps: Reducing Big-Bang Integrations in Global Organizations

The norm for update rollouts was a single Microsoft Windows OS release every three years being validated with an annual tick-tock cadence of Intel CPUs. About three years ago, new OSes started to be released twice a year, with new platforms developed several times a year.

Madhu Datla

Evolve Your Testing the Pokémon Way

How can you know that your services will handle the requests of millions of users a day? Or that making a fundamental change to one of your technologies won’t break your user experience? The answer: By having your entire team use and build on a phased approach to testing the right pieces at the right time. The Pokémon Company International services group develops and updates the services used for logging into the Pokemon.com website and applications like Pokémon Go and Pokémon TV.

Paul Grimes

Finding Performance Issues Early with JMeter

Nonfunctional tests like performance tests are often left until the end of the delivery cycle because they can be expensive in terms of time, resources, and effort. However, performance issues can be difficult to resolve when found late in the software development lifecycle. Apache JMeter is an open source tool designed to load test functional behavior and measure performance.

Bob Foster
From Zero to AI Hero

AI is here. Will it take over your job? Is it possible to make it beneficial, not detrimental to your career? Kevin Pyles and his team jumped right into the AI universe. Untrained and inexperienced, they realized immediately that they knew nothing.

Kevin Pyles

Fun as a Productivity Tool

We should all just be professionals and do our jobs, right? There's no need for fun at work as long as everyone comes in and does their hours, right? As long as we have our processes to cover the work needed, we're good, right? Wrong!

Kristoffer Nordström

Fuzz Testing for Fun and Profit

A test is no better than the data that drives it. Fuzz testing is a great way to find buggy, exploitable, or otherwise bad code – and if you’re working with a native application that operates on file input, it’s a solved problem. Grab AFL or some other all-in-one suite, hit go, and profit!

Melissa Benua

Getting to Continuous Testing

Max Saperstone tells the story of how a health care company striving to get to continuous releases built up their automation to secure confidence in regular releases. Initially, as no test automation existed, Max was able to take an opportunity for greenfield test automation and, in the span of twelve months, develop over two thousand test cases. A pipeline was created to verify the integrity of the automated tests and build Docker containers for simplified test execution.

Max Saperstone

How Infrastructure as Code Can Help Test Organizations Achieve Automation

For many test organizations, the first hurdle to automating the testing of a product is deployment of that product in its test environments. Infrastructure as code can be used to facilitate the basic processes of provisioning servers, from bare metal to virtual to cloud, as well as configuration management of the software that resides on the servers.

Kat Rocha

Industrial-Strength Automation: When You Should and How You Can

You wouldn't buy a yacht to navigate your swimming pool, any more than you would paddle a canoe to Finland. The first is overkill and the second is dangerous. But we can't conclude that yachts are always overkill or canoes always dangerous; it depends on the context.

Mike Duskis

Internet of Things: Changing the Way We Test

The internet of things (IoT) brings connectivity to a range of previously non-internet-enabled physical devices and real-world objects. This shift has an impact testing—changing what we test, when we test, and the way we test. For one thing, once you’re in the real world, the number of possible issues explodes due to environmental conditions. Just like a race car must adjust its tires for different track conditions, IoT devices must account for environmental factors such as temperature and humidity to prevent unanticipated failures.

Jane Fraser

Pages

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.