STARCANADA 2018 - Tutorial | TechWell

STARCANADA 2018 - Tutorials

Full- and half-day tutorials are consistently the most popular and highly rated part of the conference. Tutorials allow you to take a deeper dive into a specific topic so that you can learn to make improvements to everyday processes in the areas that matter most to you.

Tuesday, October 16

Max Saperstone
Coveros
TA

Selenium Test Automation: From the Ground Up

Add to calendar
Tuesday, October 16, 2018 - 8:30am to 4: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. Max Saperstone 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. Max introduces other tools that work with Selenium to help manage the data used to drive your tests, evaluate JavaScript-heavy applications, manage your test...

Rob_Sabourin
AmiBug.com
TB

The Tester's (New) Role in Agile Development

Add to calendar
Tuesday, October 16, 2018 - 8:30am to 12:00pm

Avoiding siloed development is a tricky business. It’s so easy for agile teams to fall into the rut in which testers only do traditional testing activities, and programmers strictly do their time-worn coding activities. Rob Sabourin shares a number of examples of how testing skills can be applied to a wide variety of activities in an agile project. Testers are among the most skilled team members in story grooming, elicitation, and exploration. Risk analysis in self-organized agile teams empowers testers to drive design decisions. A tester’s affinity analysis skills help clear the way for...

Seretta Gamba
Freelancer
TC

Technical Test Automation Challenges: Patterns and Solutions

Preview
Add to calendar
Tuesday, October 16, 2018 - 8:30am to 12:00pm

Many organizations find that test automation does not work as well as they thought it would. In many cases, these failures are due to generic technical reasons, which can be fixed with relative ease. Other solutions that have worked well are patterns, common to automation efforts at any level with whatever tools you are using. Seretta Gamba focuses on often-neglected technical issues—i.e., non-management issues—and the patterns that help solve them. These are not development or code patterns—this is a code-free tutorial. Using a set of patterns developed with Dot Graham, Seretta...

Mike_Sowers
Coveros
TD

Measurement and Metrics for Testing

Add to calendar
Tuesday, October 16, 2018 - 8:30am to 12:00pm

To be most effective, those in testing roles (whether Agile or traditional) must develop and use metrics to help the team direct the testing effort and help the team make informed recommendations about the software’s release readiness and associated risks. Because one important testing activity is to “measure” the quality of the software, teams must measure the results of both the development and testing processes. Collecting, analyzing, and using metrics are complicated because many developers and testers are concerned that the metrics will be used against them. Join Mike Sowers as he...

Jeff Payne
Coveros
TE

Agile Leadership: Tips and Techniques

New
Add to calendar
Tuesday, October 16, 2018 - 8:30am to 12:00pm

Leading agile teams and organizations is much different than leading more traditional software development efforts. The emphasis on self-directed teams shifts a leader's role from that of a line manager who tells everybody what to do, to a mentor, facilitator, coach, and servant leader. This tutorial discusses how to effectively lead self-directed teams either as a ScrumMaster or staff manager. Jeff Payne also addresses how management roles are defined in agile, as well as various organizational structures that support agile leadership. He will also give you practical tips and techniques...

Julie_Gardiner
Independent Consultant
TF

Getting a Grip on Cognitive Adaptive Testing

New
Add to calendar
Tuesday, October 16, 2018 - 8:30am to 12:00pm

Cognitive Adaptive Testing means harnessing the power of analytics and autonomics in support of continuous delivery. The emergence of cognitive, adaptive testing is driven by trends towards omnichannel content delivery, utilization of big data and improved customer experience. Our software/systems need to be extremely responsive to customer sentiment, work across a variety of devices, be resilient in the face of unpredictable failure modes, and process vast amounts of unstructured data. Such scenarios put extreme pressure on IT systems and processes to be not only more responsive but...

Chris Blain
Medidata Solutions, Inc.
TG

Exploratory Testing in Practice

New
Add to calendar
Tuesday, October 16, 2018 - 8:30am to 12:00pm

Many traditional test teams are augmenting their documented test plans and test cases with a structured, exploratory approach. Teams adopting agile methods are replacing ad-hoc testing with exploratory techniques, allowing all development team members to effectively participate in product testing. Exploratory testing is all about simultaneously learning about the software you are testing while you are designing and executing the tests. It is used by developers for unit testing, independent testing teams for integration or system testing, and by customers implementing acceptance testing of...

Rob_Sabourin
AmiBug.com
TH

Test Estimation in the Face of Uncertainty

Add to calendar
Tuesday, October 16, 2018 - 1:00pm to 4:30pm

Anyone who has ever attempted to estimate software testing effort realizes just how difficult the task can be. The number of factors that can affect the estimate is virtually unlimited. The keys to good estimates are understanding the primary variables, comparing them to known standards, and normalizing the estimates based on their differences. This is easy to say but difficult to accomplish because estimates are frequently required even when we know very little about the project—and what we do know is constantly changing. Throw in a healthy dose of politics and a bit of wishful thinking,...

Isabel Evans
Independent Consultant
TI

Success with Test Automation Projects: A People-driven Approach

New
Add to calendar
Tuesday, October 16, 2018 - 1:00pm to 4:30pm

As we face increased demands for speed, change and technical excellence—the pressure, and the need for automating aspects of testing increases. But, successful test automation is not just about selecting and implementing tools and a technical infrastructure. People ensure the success or failure of the automation project; they must drive the project. Join Isabel Evans as she shows you how to make your test automation projects people-driven, by focusing on two vital but often neglected elements of any automation project: attitudes towards automation and experiences of automation. What...

TJ

Innovation: Evolving and Expanding Your Creative Capabilities

Add to calendar
Tuesday, October 16, 2018 - 1:00pm to 4:30pm

Innovation is a word frequently tossed around in organizations today. The standard cliché is “Do more with less.” People and teams want to be innovative but often struggle with how to define, prioritize, implement, and track their innovation efforts. Jennifer Bonine shares the Innovation Types model to give you new tools to evolve and expand your innovation capabilities. Find out if your innovation ideas and efforts match your team and company goals. Learn how to classify your innovation and improvement efforts as core (to the business) or context (essential but non-revenue generating)....

Jeff Payne
Coveros
TK

Web Security Testing: The Basics and More

Add to calendar
Tuesday, October 16, 2018 - 1:00pm to 4:30pm

Web applications are often security critical or serve as front-ends for security critical applications, making web testing for vulnerabilities an essential part of software testing. Unfortunately, most software testers have not been taught how to identify web security issues while testing applications. Join Jeffery Payne as he shares what you need to know to security test web-based applications as part of your overall testing process. Learn about the most common web security vulnerabilities and how they are introduced into web code and exploited by hackers. Explore test techniques for...

Janet Gregory
DragonFire, Inc.
TL

Test Automation in Agile: The Path to More Consistent Releases

Add to calendar
Tuesday, October 16, 2018 - 1:00pm to 4:30pm

Agile teams deliver “potentially” shippable software at the end of every iteration (one to four weeks) or possibly every day. Janet Gregory says that this goal can't be achieved without automated tests, and many teams struggle with test automation. The challenge of automating functional regression tests frightens many testers, who feel their skills aren’t up to the job. So, how can you deliver good quality when you have to release so often? By combining a collaborative team approach with appropriate tools and design approaches, you can not only automate your regression tests but also use...

Chris Blain
Medidata Solutions, Inc.
TM

Just In Time Testing

New
Add to calendar
Tuesday, October 16, 2018 - 1:00pm to 4:30pm

Turbulent development projects experience almost daily requirements changes, user interface modifications, and the continual integration of new functions, features, and technologies. Keep your testing efforts on track while reacting to changing priorities, technologies, and user needs. This highly interactive workshop offers a unique set of tools to help you cope with—and perhaps even flourish in—what may seem to be a totally chaotic environment. Practice dynamic test planning and scheduling, test idea development, bug tracking, reporting, test triage, exploratory testing, and much more....