Community Day 2021 - Regression Testing of Performance
Let's move on to the next session of the day. Not to miss any sessions, subscribe to the event tag - #CommunityDay2021. We will be posting great content for the entire day today!
Regression Testing of Performance
by Alexandr Gubarev, TestComplete Senior Test Lead
The session takes a really deep dive into the subject. This talk is based on the experience of the TestComplete and ReadyAPI QA teams when they had decided to rapidly extend test suites to protect users from performance regressions.
This video will be useful for those who want to add performance checks to their functional tests, regardless of the type of application: Desktop, Web, Mobile, or even a web service. We will define a common approach when and for which scenarios you need to do regression performance testing, tell you about the useful features of TestComplete, learn advanced Google Sheets practices, and share recipes for quickly implementing performance checks in your tests.
Become a Community Day Winner!🏆
Watch the video sessions, post your questions and give Kudos to get the event points!
Read more about participation rules.
Watch the session:
The VideoRecorder extension developed by Alexandr mentioned in the interview.
Timestamps:
00:00 Speaker introduction
03:22 About regression and performance testing
04:45 Example of the case
06:04 Defining scenarios
09:28 Steps of tests
10:58 Using the Google Sheets for POC
11:53 TestComplete: aqPerfomance object
13:22 TestComplete: Time with Children in Log
15:15 TestComplete: Performance Counters monitoring
16:26 Demo: defining of the scenario
17:15 Demo: high-level steps
18:12 Demo: measuring
20:13 Demo: Google Sheets as storage
21:04 Demo: report table
22:43 Demo: creating web service on Google Sheets
24:51 Demo: how to publish your report for manager
25:22 Demo: work with web service from TestComplete
26:38 Demo: tests run
29:37 Some final words
Any questions on regression testing of performance? Ask away in the comments below!