STARCANADA 2018 - User Experience (UX) Testing
Tuesday, October 16
Success with Test Automation Projects: A People-driven Approach
NewAs 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...
Wednesday, October 17
A Tester’s Role in Requirements Exploration
Having a shared understanding of desired and undesired behaviors for each new product feature is key to delivering value to the business frequently and predictably. However, many teams lack this understanding even as they start coding. As testers, we can explore feature specifications early, contributing to a successful and timely delivery. With a testing mindset, testers can elicit examples from stakeholders and help turn them into test scenarios that guide development. Janet Gregory will explain how incorporating that tester mindset and using test techniques during requirements...
Telling a Better Story: Finding Quality in the Agile User Story
When delivering agile software development projects and conducting quality assurance and testing assessments, it often seems that “solving the testing problem” doesn’t solve “the quality problem.” The testing problem is much broader than just code quality, testing tools, automation, and skills gaps. A common problem in many projects and teams is a lack of discipline during backlog grooming and sprint planning, leading to inferior user stories that leave the QA effort in peril and disrupt project delivery. In their interactive presentation, Stephan Marceau and Keith Turpin will dissect the...
Use BDD and Product Analytics to Change Your Vision of Quality
PreviewDevOps 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...
Combatting Threats to Payment Processing in the Era of Connected Ecosystems
PreviewIn an increasingly connected world, protection from security vulnerabilities and threats is essential. Yet providing that protection can be complex to understand, especially with changes in digital technology, consumer demands, and how social media influences consumer shopping and payment decisions. Consumer demands for a personalized experience, together with regulatory and industry initiatives, force innovation, openness, and collaboration in the payment industry, while new models, new digital ecosystems, and cross-border payments are being transformed by blockchain technology....
Thursday, October 18
No More Shelfware—Let's Just Drive Test Automation
When Isabel Evans learned to drive a car, she also learned how to check, clean, and change spark plugs, mend the fan belt with a stocking, and indicate speed and direction changes with arm and hand signals. Now, we don’t expect to have to do any of those things; we just drive the car. That’s how test tools and automation could be: Just drive and concentrate on the journey of delivering software continuously—concentrate on engineering the solutions, not on the automation. To be effective engineers, we need the support of a powerful toolset that we understand. Is that what we have? Or do we...
Devices and Desires: As Humans How Do We Experience Software?
We consume and still we desire more. More devices, more apps, more data, more bandwidth, more connectivity. The more we have, the more we want …. We assume that to be true – those of us who work in the software industry. But is that true? To understand what is really required of our products, we need to design and test a pyramid of interlocking quality attributes, that build together to make an optimum experience for the people who use our products, matching their needs, and their desires. It is not enough to test functional suitability, performance, and reliability. People also require...
Mobbing for Test Design: Connecting with Your Colleagues’ Test Ideas
PreviewDo 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...