STAREAST 2024 Tutorial: STAREAST 2024 - Full-day Tutorials

STAREAST 2024 - Full-day Tutorials

Monday, April 29

MA

BDD for Champions!

Monday, April 29, 2024 - 8:30am to 4:30pm

Behavior-Driven Development (BDD) is a set of pragmatic practices that prioritizes our focus on the behaviors we want to develop. Why? Users get value out of good behaviors. If we focus on developing high-quality features that users want, then everything else falls into place. In the first half of this workshop, we will explore behaviors for an example product using a group activity called Example Mapping. Then, in the second half, we will refine all the scenarios for those behaviors by writing Gherkin "Given-When-Then" scenarios that follow the Arrange-Act-Assert pattern. Through these...

Tuesday, April 30

Kristoffer Nordström
Northern Test Consulting AB
TA

Testing in the Cloud From All Four Corners of the World!

Tuesday, April 30, 2024 - 8:30am to 4:30pm

This is a workshop for those of you that have done some sort of scripting or automation before. It’s a workshop where we’ll write a simple test agent using Python for sending traffic to a centralized REST API. You’ll follow up by creating 10,000 items of random test objects for offline test data. You’ll spin up server instances in the AWS cloud using Python. And finally, to top it all off, you’ll deploy your test agent and test data in cloud instances spread out over the four corners of the world, all of them generating simultaneous test traffic toward a single REST API where you’ll all...

Dalton Forbes
Coveros
Phil LaFrance
Coveros
TB

Supercharge Your Workflow: To GitHub and Beyond

New
Tuesday, April 30, 2024 - 8:30am to 4:30pm

Whether you are new or experienced with GitHub this class is for you! Supercharging your workflow caters to anyone who wants to enhance their Agile and DevOps process with the capabilities of GitHub. GitHub has long been the premier site for open-source projects and is now turning a pivotal corner into becoming the predominant platform for all aspects of the development lifecycle. Some examples of this include; protecting company code through various GitHub Products or curating marketplace actions and workflows prior to use. This tutorial will look at how to leverage GitHub Actions (CI/CD...