The Latest

STARCanada Logo High-Performance Agile Testing in Software Development[presentation]
Slideshow

Agile testing is an approach to software testing that follows the principles of agile software development as outlined in the Agile Manifesto. Since many software development organizations are using agile development practices or transitioning to agile software development, it is very...

Sammy Kolluru
STARCanada Logo Test Design for Responsive Websites[presentation]
Slideshow

Websites built with responsive design come with the added testing challenge of having a single web application working across all screen sizes and many devices. So, how can you ensure your application will render correctly without testing on a huge number of smartphones, tablets, and...

Adam Rosenberg
STARCanada Logo Using Artificial Intelligence to Test the Candy Crush Saga Game[presentation]
Slideshow

Candy Crush Saga is one of the biggest mobile games today with more than 1000 levels of difficulty—and users continue to ask for more. When building new content, it is extremely important to make sure that the level of difficulty is balanced and that the user does not experience crashes or...

Alexander Andelkovic
STARCanada Logo Agile QA & Test: A Shift in Mindset from Finding to Preventing Bugs[presentation]
Slideshow

Although most software companies have adopted agile development these days, many still treat quality assurance (QA) as something that gets handled when coding is done and is “ready for test.” Use of this waterfall method to ensure quality costs teams in rework, context switching, slower...

Oscar Gracia and Todd Albers
STARCanada Logo Quality-Driven Delivery in IT[presentation]
Slideshow

Compromising on quality and customer experience is not an option for IT organizations anymore. To remain relevant, IT organizations and their software development arms must re-imagine how they operate, amplifying their focus on quality while accelerating time to market. Join Doug Sanders...

Douglas Sanders
STARCanada Logo How to Build a Fully Open Source Test Automation Framework[presentation]
Slideshow

Automated testing can be difficult, slow to implement, involve expensive and non-compatible software, and require a high level of technical expertise to use. Join Matt Joste as he presents Ryerson University's Automation Framework, put together using best-in-class open source software. 

Matt Joste
STARCanada Logo Dell’s Journey to Achieve TMMi Level 3 Certification[presentation]
Slideshow

The Testing Maturity Model Integration (TMMi) is a model of testing best practices that can help organizations determine whether their testing processes are complete and effective. As a complementary model to the Capability Maturity Model Integration (CMMI), TMMi addresses those issues...

Mark Keating
STARCanada Logo IoT and Embedded Testing: A Roku Case Study[presentation]
Slideshow

With big hitters like Time Warner and HBO selectively testing Roku releases, testing these little boxes of joy is becoming more of a necessity in the IoT tester’s playbook. Join Rick Faulise as he shares the secrets of testing on a Roku device including how to get into the Roku interface...

Rick Faulise
STARCanada Logo Mindmaps: Agile and Lightweight Documentation for Testing[presentation]
Slideshow

Quality starts with requirements. In small to mid-size companies, it is not uncommon for the communication chain to be broken. Florin Ursu shares ways to avoid miscommunication through a streamlined process in which requirements are communicated to both developers and testers...

Florin Ursu
STARCanada Logo Accessibility Standards and Testing Techniques: Be Inclusive or Be Left Behind[presentation]
Slideshow

While Information and Communication Technology (ICT) accessibility for a wider spectrum of users—including the blind—and their interfaces is being required by law across more jurisdictions, testing for it remains limited, naïve, and too late. The consequences of staying ignorant include...

David Best, Sandy Feldman, and Rob Harvie
STARCanada Logo Combinatorial Black-Box Testing with Classification Trees[presentation]
Slideshow

A basic problem in software testing often is choosing a subset from the near infinite number of possible test cases. Consider the challenges of testing multiple browsers, multiple mobile devices, mobile applications, or use case paths. Testers must select test cases to design, create, and...

Peter M. Kruse
STARCanada Logo Testers in Agile Teams—Isolation or Collaboration?[presentation]
Slideshow

What exactly are testers doing as organizations evolve from waterfall lifecycles to iterative, incremental agile approaches? Agile transitions, rather than fostering collaboration, often lead to isolation, role confusion, and fear. Many testers are left out in the cold. Agile testers face...

Rob Sabourin
STARCanada Logo Performance Testing in Agile and DevOps Environments[presentation]
Slideshow

As organizations embrace agile and DevOps delivery models, non-functional performance testing becomes a challenge. While functional validation continues to mature in Agile, many organizations are either struggling to integrate application performance into the delivery model or are...

Syed Hossain
STARCanada Logo Design for Testability in Practice[presentation]
Slideshow

With the drive for continuous integration and delivery, the implications and approaches for designing more testable software are receiving substantial discussion and debate. What does testability really mean in practice? How do you take the idea of testability—how easy it is to test...

Nir Szilagyi
STARCanada Logo Objects vs. Images: Choosing the Right GUI Test Tool Architecture[presentation]
Slideshow

Most popular GUI test tools are based on an object recognition architecture. They recognize and manipulate screen objects by communicating with the underlying GUI subsystem. A new breed of tools has been introduced in the past few years that implements an image recognition architecture.

Chip Groder

Pages

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.