STARWEST 2020 - Performance Testing & Monitoring | TechWell

Conference archive

STARWEST Virtual+ 2020 - Performance Testing & Monitoring

Monday, October 5

Adam_Auerbach
EPAM Systems
ML

Instill a DevOps Testing Culture in Your Team and Organization

Monday, October 5, 2020 - 2:00pm to 5:30pm

The DevOps movement is here. Companies across many industries are breaking down siloed IT departments and federating them into product development teams. Testing and its practices are at the heart of these changes. Traditionally, IT organizations have been staffed with mostly manual testers and a limited number of automation and performance engineers. To keep pace with development in the new “you build it, you own it” environment, testing teams and individuals must develop new technical skills and even embrace coding to stay relevant and add greater value to the business. DevOps really...

Dawn Haynes
PerfTestPlus, Inc.
MN

How to Break Software: Robustness Edition

Monday, October 5, 2020 - 2:00pm to 5:30pm

Have you ever worked on a project where you felt testing was thorough and complete—all features were covered and all tests passed—yet in the first week in production the software had serious issues and problems? Join Dawn Haynes to learn how to inject robustness testing into your projects to uncover those issues before release. Robustness—an important and often overlooked area of testing—is the degree to which a system operates correctly in the presence of exceptional inputs or stressful environmental conditions. Dawn shows you how—by expanding basic tests and incorporating specific...

Tuesday, October 6

Byron_Katz
Coveros
TB

Introduction to Selenium

Tuesday, October 6, 2020 - 10:00am to 5:30pm

Knowledge of Selenium, the industry-standard tool for testing web applications, is a much sought after skill in today’s world of test automation. If you want to learn Selenium, then this full-day tutorial provides a great start. Byron Katz shows you how to build test automation using Selenium. But he doesn’t stop there. He uses his years of experience to show you how to build automation that is clean, robust, and easy to maintain. You will be introduced to practices and principles that apply to the whole team. You will write Selenium scripts in two languages, Python and Java, and will...

Tariq_King
test.ai
TC

Testing Strategies for Microservices

Tuesday, October 6, 2020 - 10:00am to 5:30pm

Software development is trending toward building systems using small, autonomous, independently deployable services called microservices. Leveraging microservices makes it easier to add and modify system behavior with minimal or no service interruption. Because they facilitate releasing software early, frequently, and continuously, microservices are especially popular in DevOps. But how do microservices affect software testing and testability? Are there new testing challenges that arise from this paradigm? Or are these simply old challenges disguised as new ones? Join Tariq King as he...

Chris_Loder
Upland InGenius
TH

Automation Framework Essentials

Tuesday, October 6, 2020 - 10:00am to 1:30pm

Automation is critical in today’s software delivery lifecycle, and yet many organizations struggle to keep their automation running. How can we mitigate difficulties and get consistent automation runs and results we can trust? The secret is implementing a solid automation framework, but that isn’t as easy as it seems. Chris Loder has built several automation frameworks over his career and has learned what works—and, more importantly, what doesn’t. This tutorial will cover what an automation framework is, the benefits of having one, and the keys to a successful framework, including...

Kaushal_Dalvi
Ultimate Software
TM

Holistic Performance Testing for Modern Applications

Preview
Tuesday, October 6, 2020 - 2:00pm to 5:30pm

With the advent of frameworks like Angular, React, and Vue, the landscape of application performance has changed significantly in terms of testing and measurement. Gone are the days of measuring response time as a single value based on back-end performance. In modern web and mobile applications, additional layers need to be peeled apart at the front end to truly understand its performance characteristics. Traditional approaches to performance testing are no longer sufficient to provide a delightfully responsive user experience. Join Kaushal Dalvi as he details new developments in...

Mike_Sowers
Coveros
TN

Quality and Testing Measures and Metrics

Preview
Tuesday, October 6, 2020 - 2:00pm to 5:30pm

To be most effective, leaders—including development and testing managers, ScrumMasters, product owners, and IT managers—need metrics to help direct their efforts and make informed recommendations about the software’s release readiness and associated risks. Because one important evaluation activity is to “measure” the quality of the software, the progress and results of both development and testing must be measured. Collecting, analyzing, and using metrics are complicated because developers and testers often are concerned that the metrics will be used against them. Join Mike Sowers...

Wednesday, October 7

Theron_Melrose
State Farm Insurance Companies
W13

A Journey of Transformation to an Agile-Based Performance Testing Model

Wednesday, October 7, 2020 - 3:45pm to 4:45pm

Waterfall project development used to result in an overly expensive and drawn-out testing process, eating up valuable project schedule days. As project management transformed to product management, testing took a different approach to meet the demanding needs of product owners and keep up with the speed of agile. Theron Melrose's team recently lived this transition, starting from a centralized approach that performance tested every change and every deployment and caused 10- or 12-week performance testing cycles, and ending with a transformation. Join him to hear how a risk-based approach...

Thursday, October 8

Dusko Vuksanovic
TheZenith Insurance
T21

Tolerance Metrics in Test Automation

Thursday, October 8, 2020 - 3:45pm to 4:45pm

Web applications are not built perfectly. Even though we see our tests passing, it doesn't necessary mean that application is performing well. There are secondary indicators of the application stability, which if not properly observed, can lead to development nightmares. To be more precise, this presentation is about how to cover discovered issues which manifest as slow responses, flaky page loading, browser console error logs, etc. The challenge is how to observe these issues, and properly report on them. How to make sure the business understands what's going on, and can prioritize any...

Sargis Sargsyan
PicsArt
T22

Building in House Scalable Mobile Lab for Automation

Thursday, October 8, 2020 - 3:45pm to 4:45pm

It is becoming more and more challenging to test mobile apps on different devices, with different screen sizes, running different operating systems. During the development of a mobile app, we can easily verify and test the app on a mobile simulator or emulator. However, only simulator or emulator testing isn't enough, we need to make sure that our app works on devices that our users carry with them in their pocket. Creating a in house Automation Mobile Lab will be a good decision if you're looking to do automated testing, for example with Selenium and Appium. An automation Mobile Device...