Proceedings of CAST 2015

CAST 2015 Banner


In the Call for Participation, there was a request of speakers to prepare and submit a paper on their talk.  Many agreed to submit papers and several did submit them. After review with the Program Committee, these are the papers selected to be published.


Black Box Accessibility Testing: A Heuristic Approach, Albert Gareev and Michael Larsen

In United States and parts of Canada, Accessibility is the hot topic because of the laws (Section 508, AODA) and compliance deadlines that are coming up. Businesses are struggling in attempts to meet the compliance requirements both “in the letter and in the spirit”. It is indeed tricky, especially for the Web Accessibility.   Paper


Fomenting Change: Instigating Change in a Risk Averse Environment, Barbara Streiffert

Many companies are risk averse, especially when the risk is to human life and/or involve significant financial impact. The Jet Propulsion Laboratory (JPL) builds, launches and operates spacecraft that flyby, orbit and roam planets, moons and asteroids in our Solar System. Loss of a mission and the scientific knowledge that can be obtained by the mission is the highest concern, and engineers focus their talents on obtaining high science return by ensuring spacecraft safety.  Paper


Driving the Adoption of of Exploratory Testing at Cloud Foundry, Jesse Alford

This experience report discusses the adoption and integration of exploratory testing in the Cloud Foundry project at Pivotal. It will focus on challenges we’ve encountered and practices we’ve found effective in the context of Pivotal Labs’ opinionated and refined agile process, which is rooted in Extreme Programming. We’ll discuss how exploratory testing’s been used to inform stakeholders, how they’ve recognized the business value of the practice, and techniques to make exploratory work something distinct from checks programmers write in TDD.  Paper


Feedback and It’s Importance to Delivering High Quality Software, Ken De Souza

Broadly, feedback comes in three forms: appreciation, coaching and evaluation. Often the receiver wants to hear one type of feedback, while the giver actually means something else. In your testing career, you will need to understand how to give and receive feedback, from bug reports to discussing quality with executives. Ken will share his experiences of the feedback process during various points in his software development career.  Paper 


Learning to Lead: Making an Impact by Improving Yourself, Carol Brands

Sometimes we recognize a need for improvement in our test organization, but it can be difficult to accomplish when you are not in a formal leadership position. For me, the solution was to first commit to self-improvement. I read blogs, magazines, and Twitter, and joined groups like Weekend Testing, Miagi-Do, and Software Development 24/7. I learned techniques like pair/collaborative testing and evaluating risks to determine what to test.  Paper


World’s First 1.5 Year Professional Test Education, Martin Nilsson

The world’s first Context Driven Test-education that runs over one and a half year is currently ongoing with two classes in Sweden and this presentation is about the thoughts behind and the challenges creating such an education. It is also about the results we could see from our students and the value they could provide from day one.  Paper


Reason And Argument For Testers, Thomas Vaniotis and Scott Allman

In our time together, we will introduce you (or re-introduce you) to the analysis and construction of argument, which is typically taught over the course of a first semester of a university philosophy program with lots of one-on-one interaction. We spent a lot of time getting the language in this paper just right to do this precise, technical topic justice in a highly concentrated, CAST-optimized version. Paper





Note: AST does not authorize the redistribution or reuse of these papers. Permission must be granted by the original authors to distribute and reuse their work.