STARCANADA 2018 - Testing in DevOps | TechWell

STARCANADA 2018 - Testing in DevOps

Tuesday, October 16

Independent Consultant

Getting a Grip on Cognitive Adaptive Testing

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...

Wednesday, October 17

TechWell Corp.

The Test Expert's Role in DevOps

Add to calendar
Wednesday, October 17, 2018 - 10:15am to 11:15am

DevOps is a culture shift that emphasizes collaboration between software developers and other IT professionals while automating software delivery and infrastructure changes. It aims to establish an environment where building, testing, and releasing software can happen more rapidly, frequently, and reliably. Many see DevOps as an extension to agile. In this session, Mike Sowers suggests that for those in testing roles, we may still be running to keep up in order to contribute in an agile context, and DevOps just adds to that pressure. But we can and should still strive to contribute...


Docker and the Path to a Better Staging Environment

Add to calendar
Wednesday, October 17, 2018 - 11:30am to 12:30pm

Staging environments are notoriously difficult to set up and maintain. Unless you have a top-notch DevOps team, staging environments are usually different from production environments, and consequently, they are fraught with problems—failing deployments, "out of disk space" errors, and various other issues. Even when the staging environment is great, there's still a problem: There’s only one. If you want to test a feature branch, you must allocate time or, alternatively, install the feature branch and risk disrupting other testers. It’s time the testers took control about building their...

Laurent Py
Vincent Prêtre

Use BDD and Product Analytics to Change Your Vision of Quality

Add to calendar
Wednesday, October 17, 2018 - 1:30pm to 2:30pm

DevOps teams struggle to ensure quality in multiple daily deployments. Traditional testing approaches have often failed in this context, but there are exciting new ways to test. Laurent Py and Vincent Prêtre will explain how, at Hiptest, DevOps teams combine behavior-driven development (BDD) techniques with product analytic analysis to continuously assert the quality of their product. BDD scenarios align teams to a common goal, and users provide feedback to ensure their needs are met. The team transforms usage scenarios into tests that enable developers to deliver the functionality...

Griffin Jones
Congruent Compliance

Delivering the Goods: Harmonizing Regulated and Agile Practices

Add to calendar
Wednesday, October 17, 2018 - 3:00pm to 4:00pm

Agile testing is hard. Testers contend with terse requirements, minimal process, little documentation, continually evolving business, technical and organizational factors. Auditors demand proof of compliance. Some teams have trouble conforming to regulations while preserving agile practises. Griffin Jones, a tenured regulated software testing consultant, says “not only can agile practices blend with regulatory compliance - they can be harmonized with them leading to high quality and more agility.” Griffin feels that regulators are project stakeholders, who join the product owner in...

Fiona Charles
Quality Intelligence

Reinventing Test Leadership

Add to calendar
Wednesday, October 17, 2018 - 4:15pm to 5:15pm

In the age of agile and DevOps, many organizations are eliminating the role of test manager. Fiona Charles, a people- and project-focused leadership consultant, reviews what this means for testing and test leadership. Fiona shares her experience working with skilled test leads in adapting and inventing test methodologies and selecting techniques to fit evolving organizational frameworks, new technologies, and increasingly streamlined software delivery methods. Fiona has helped develop test coaches and mentors who inspire testers to grow their skills, and with her guidance, many agile test...

Thursday, October 18

Kristoffer Nordström
Northern Test Consulting AB

Python for Testers: Programming the Repetitive Stuff

Add to calendar
Thursday, October 18, 2018 - 11:30am to 12:30pm

Have you ever been faced with doing laborious, repetitive testing work? Of course you have. In our day-to-day work, we have to perform many manual tasks before, during, and after testing. These types of tasks are necessary, but who says they have to be done by you? In this session, Kristoffer Nordström will show you how easily and quickly testers can write small, simple, and powerful helper tools to assist in their everyday testing chores. You will learn important elements of Python for testers, such as looking for specific messages, performing many strings-matching operations, and parsing...

Jeff MacBane
James Fogarty

Mobbing for Test Design: Connecting with Your Colleagues’ Test Ideas

Add to calendar
Thursday, October 18, 2018 - 1:30pm to 2:30pm

Do you have trouble generating test case ideas? Are there seemingly obvious bugs getting through your test plan? Are you considering revamping your current test analysis and design? If you answered yes to any of these questions, then this session is for you. You may have heard of mob programming as an extension of pair programming. Mob testing is the same principle: having the whole team test together on one computer, collaborating and throwing out ideas. You end up getting the best from everyone. Join Jeff MacBane and James Fogarty as they show you how to leverage mob test design...


Integrating Mobile Automation with CI and CD

Add to calendar
Thursday, October 18, 2018 - 1:30pm to 2:30pm

More and more organizations are demanding a move from monthly release cycles to weekly. The good practices of continuous integration (CI) and continuous delivery (CD) allow us to deliver on this goal, but where do you start with these practices? Join Niranjani Manoharan as she discusses her experiences at Twitter, eBay, and now Pinterest and shows how the drive for automation can help you reach your CI/CD goal. She will share how her previous experience of mobile and platform testing and automation shaped the Pinterest approach to CI/CD, and how you can reuse what you already know to...