STARWEST 2022 - Test Automation | TechWell

STARWEST 2022 - Test Automation

Wednesday, October 5

Mala-Punyani
CrowdStrike
W1

How to Build and Implement Your Salesforce Test Automation Strategy

Wednesday, October 5, 2022 - 11:30am to 12:30pm

Today enterprise applications like Salesforce are now at the heart of your business processes and 59% of organizations deploy a new software build daily. But as a test automation professional unfamiliar with the complex Salesforce ecosystem, it can feel daunting to build a Salesforce test automation strategy from the ground up.

In our session, Mala Punyani, Engineering Manager at Splunk will share 3 core principles for building and implementing a Salesforce test automation strategy for you and your delivery teams. Key takeaways include: - How to create a checklist of prerequisites...

Leandro Melendez
K6-Grafana
W7

The Quest of a Performance Engineer. A Tale of the Adventures of This Mythical Creature.

Wednesday, October 5, 2022 - 1:30pm to 2:30pm

Once upon a time, a mythical creature was called a performance engineer. This creature has been living experiences and adventures with another mythical creature since its dawn—the computer. Think of it as a species of mythical dragons that the performance engineer tames constantly.

As in every fantastic story, the challenges for the performance engineer have been changing as those dragons evolve. And sadly, those dragons have been evolving quickly and in multiple directions. Many times those changes are outpacing the poor performance engineer.In this presentation, Leandro will tell...

Eran-Kinsbruner
Perforce
W13

Mastering Cross - Browser Testing with Selenium, Cypress, and Playwright

Wednesday, October 5, 2022 - 2:45pm to 3:45pm

Agile mandates continuous testing processes. Within Agile there are various personas trying to accomplish exactly that, however, they bring different constrains including time lines, skillsets, and testing objectives. With the growing adoption of Cypress and Playwright test frameworks that appeals to front-end developers, how does Cypress & Playwright from Microsoft plays within a single pipeline together with Selenium? Do they compete or complement each other? In this session, Eran Kinsbruner, DevOps chief Evangelist, Author and Sr. Director at Perforce will uncover the main benefits...

Thursday, October 6

T1

A Journey to Better Automation with the Screenplay Pattern

Thursday, October 6, 2022 - 9:45am to 10:45am

Anyone who has spent time automating tests quickly learns that writing interactions is a challenge. People often struggle to write automation that remains reliable and avoids code duplication. The Page Object Model is a popular way to handle interactions, yet it still falls into some of these problems. In this session, we’ll take a journey with a simple C# search engine test to refactor its interactions from inadequate traditional ways to improved ones offered by the Screenplay Pattern. By the end, you’ll be able to use Screenplay calls with Boa Constrictor to make reliable interactions...

Andrew Knight
Applitools
T7

It’s Only “Gherkin” if It’s From the Cucumber Region of BDD; Otherwise It’s Just “Sparkling Behavior Specs”

Thursday, October 6, 2022 - 11:15am to 12:15pm

Given I am a tester When I write Gherkin scenarios Then software development and testing go much more smoothly

Gherkin has become a quintessential part of BDD. Love it or hate it, Gherkin's simple "Given-When-Then" syntax makes it easy to frame behaviors and, by extension, test cases. What most folks don't realize, however, is that writing "good" Gherkin is more about semantics than syntax. We could argue over how many lines a scenario should be or how granular steps should be, but that misses the bigger picture: developing readable, runnable behavior definitions.In this talk, we'...

World Wide Technology
T13

Cypress Holds the Belt. Is Selenium Still in the Fight?

Preview
Thursday, October 6, 2022 - 1:30pm to 2:30pm

Cypress is standing tall as the leader in today’s automated testing community. Does that mean Selenium has been knocked out? I thought so after first using Cypress to build my company’s corporate website automation suite. I loved the simplicity of the install, the stability of the test runs and the easier-to-read code, not to mention the size of the active community. Using cy.contains() made writing automated tests so easy. But all it took was one week on a client project to convince me that Selenium was not out of the fight. Cypress was not able to handle authentication with Azure AD...
Yoosuf-Maktoum
Sysco Corporation
T19

Building Resiliency in Test Automation

Thursday, October 6, 2022 - 3:00pm to 4:00pm
Test Automation tends to fail due to multiple aspects—especially UI test automation – which is more fragile than the Service and DB level test automation. The challenge is fixing the automation failures and using them in the same development iteration. Building resiliency in test automation is a must to make test automation robust. A resilient test automation framework will reduce failures and simplify the maintenance of test automation code. Resiliency can be enabled through automation tools, design, and architecture. During this session, Mr. Yoosuf Maktoum - Senior Manager, Quality...