STAREAST 2021 - Agile Team Member | TechWell

STAREAST Virtual 2021 - Agile Team Member

Tuesday, April 27

TM

Holistic Performance Testing for Modern Applications

Tuesday, April 27, 2021 - 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 the...

Wednesday, April 28

Rob Lambert
Cultivated Management
K2

10 Ways You Can Thrive in Your Testing Career

Preview
Wednesday, April 28, 2021 - 11:30am to 12:30pm

For many testers, their careers are directed by others. Without proper thought and consideration about where we want to go, we could end up somewhere we don’t want to be. Rob Lambert will explore some of the ways you can instead learn to thrive in your testing, tech and management career—learning, improving, helping others, accepting help, and building a diverse set of in-demand skills. He will share ten ways he’s uncovered to enjoy your journey as you progress through your career: paint a picture for the future, build a simple knowledge management system, seek out diverse ideas,...

W3

The Power of Mocking APIs

Wednesday, April 28, 2021 - 1:00pm to 2:00pm
Blocked because the API you depend on doesn’t exist yet or isn’t completely ready? Facing trouble to test various scenarios due to lack of control over third-party APIs? Struggling to test failure cases like receiving an invalid response , 5XX errors and so on? Having flaky tests due to slow API responses? These are some very common problems we encounter. We cannot rely on slow APIs, which provide a very narrow range of responses. So how can we test effectively in such situations? Is there any feasible solution available? Fortunately, there is: mocking of APIs. In this session, I will explain...
Suze Bolduc
Mutual of Omaha
W7

Automation Using Geb/Spock/Groovy and a Geb Page Object Generator

Preview
Wednesday, April 28, 2021 - 2:15pm to 3:15pm

Suze will go over the general introduction to the Geb/Spock/Groovy Automation solution as a layer of abstraction over Selenium/JUnit4/Java. She will also teach the technique and advantages of Page Object Modeling where she will demonstrate a simple Geb Page Object and the associated test that runs against the google.com web search pages. Suze will then introduce a tool that she created that reads web pages and creates the application page's Geb Page Object and a test class that contains some basic tests. She will discuss the advantage this gives that allow you to accelerate your...

Jeremie-Garnier
Cisco Systems
W10

From Hardware to Software: Cisco's DevOps Journey

Wednesday, April 28, 2021 - 2:15pm to 3:15pm

DevOps was born of a simple problem - a lack of culture / sharing in a company, especially between the world of developers and the operations teams. Now that everything is becoming programmable and the world of technology is moving very fast, this gap exists between all functions within a company. In this session, I will talk about the last 4 years at Cisco, where I started and ran a company initiative to move our DevOps culture forward through community management, organizing unconferences and sharing best practices. I will also provide an update about where we are in our DevOps journey...

Dionny Santiago
test.ai
W14

AI for Continuous Testing

Wednesday, April 28, 2021 - 3:45pm to 4:45pm

Software development teams are constantly challenged by increasing demands for new features, shorter times to market, and quicker turnarounds for testing fixes. To cope with these pressures, teams are leveraging methods for continuous deployment and shifting testing to the right -- towards production. Daily pushes are gated by pre-production unit and integration tests while the rest of the testing now happens in production. However, traditional test automation strategies do not effectively adapt to quickly evolving, highly dynamic systems and environments. Thankfully, AI-driven testing...

Thursday, April 29

Valentin Guerlesquin
National Bank of Canada
T3

Dynamic Test Environments for Continuous Testing

Thursday, April 29, 2021 - 11:30am to 12:30pm

Continuous Testing initiatives cope with several issues, some of them are highly linked to environments and test data. End-to-end environments do not allow on-demand deployments, since they are usually shared across other applications and used by manual testers. Using dynamic environments, which means on demand environment created from scratch for test execution, will help to resolve both these issues: to remove the collision with manual testing or other applications, and to control test data available for testing. During this presentation, I will do a live demonstration of a continuous...

Harshal Vora
QMetry Inc.
T4

Implementing DevOps and Better Quality Releases with Continuous Testing

Preview
Thursday, April 29, 2021 - 11:30am to 12:30pm

DevOps is the hot cake in every sector and organizations are rethinking their tools, processes and culture in tune with DevOps. But DevOps is just as much about quality as it is about speed. While companies have adopted automation well and show figures like 75% automated regression tests, there is one catch. They are still unable to catch defects early enough. For companies that practice Agile and DevOps, testing has now become a part of the dev team’s role. But since testing has many dependencies like SIT, realistic data for UAT and interface responses, testing is not completed as...

Paul Herzog
Devbridge
T9

Simplicity - The Path to Agile Testing Efficiency

Thursday, April 29, 2021 - 1:00pm to 2:00pm

The pace of an Agile project creates demands efficiency in all testing techniques and processes. Traditional approaches run counter to this efficiency and must be changed during the Agile transition. Join Paul as he applies the Agile Manifesto Principle #10: “Simplicity – the art of maximizing the amount of work not done - is essential” to distinguish what past testing practices work and don’t work to clean out the clutter of the non-working. He will identify common process traps when adopting Agile methodologies, suggest priorities that are most important to Agile testing, and present...