STARWEST 2017 - User Experience (UX) Testing | TechWell

Conference archive

STARWEST 2017 - User Experience (UX) Testing

Sunday, October 1

Richard Bender
BenderRBT

Requirements-Based Testing Workshop (3-Day)

Add to calendar
Sunday, October 1, 2017 - 8:30am to Tuesday, October 3, 2017 - 5:00pm
Explore a proven approach for designing a consistent and repeatable set of optimized test cases. Learn and practice cause-effect graphing and alternative test design approaches, and take back a lifecycle testing process that incorporates testing as an integrated part of the development project.
Brian Hicks
Coveros

Mobile Application Testing (2-Day)

Add to calendar
Sunday, October 1, 2017 - 8:30am to Monday, October 2, 2017 - 5:00pm

Learn to identify common issues in mobile applications and to test the unique aspects of a mobile app. This two-day course covers usability across multiple platforms and resolutions, network and security testing, mobile UI automation, performance testing, and more.

Monday, October 2

Michael_Bolton
DevelopSense
MB

Critical Thinking for Software Testers

Add to calendar
Monday, October 2, 2017 - 8:30am to 4:30pm

Critical thinking is the kind of thinking that specifically looks for problems and mistakes. Regular people don't do a lot of it. However, if you want to be a great tester, you need to be a great critical thinker. Critically-thinking testers save projects from dangerous assumptions and ultimately from disasters. The good news is that critical thinking is not just innate intelligence or a talent—it's a learnable and improvable skill you can master. Michael Bolton shares the specific techniques and heuristics of critical thinking and presents realistic testing puzzles that help you practice...

Maaret Pyhäjärvi
F-Secure Oyj
MG

Exploratory Testing: Explore with Intent

New
Add to calendar
Monday, October 2, 2017 - 8:30am to 12:00pm

The skill to self-manage our testing work and our learning—making learning and reflection a habit—is what differentiates skilled exploratory testing from simply putting random testing activities together. Maaret Pyhäjärvi says that exploratory testing treats test design, test execution, and learning as parallel, mutually supportive activities—with the goal of discovering things that we don’t know we don’t know. Exploratory testing frames our thinking about the system and engulfs the idea of creating artifacts to support testing. Join Maaret to experience exploratory testing hands-on and...

Isabel Evans
Independent Consultant
MK

Influence Diagrams: A New Way to Understand Testing

Preview
Add to calendar
Monday, October 2, 2017 - 1:00pm to 4:30pm

Influence diagrams provide a simple-to-create and easy-to-understand approach to address the complexities of real-life problems. As testers, we may want to find more bugs, but this may have an unintended consequence for developers. Developers now have more defects to debug, which affects their capacity to deliver new functionality. Isabel Evans has found that influence diagrams provide a means of understanding and managing the complexities of key interactions among testers, developers, and business stakeholders. In the past few years, Isabel has used influence diagrams as a tool to...

Tuesday, October 3

TD

The Impact of IoT on Testing: What’s in Store

Add to calendar
Tuesday, October 3, 2017 - 8:30am to 12:00pm

No longer just a futuristic concept, the Internet of Things (IoT) has a strong presence in our world even today. If your business is not prepared for it, you’re already behind. With the proliferation of connected “things”—devices, appliances, cars, and even clothes—Jennifer Bonine says that the stage is set. IoT apps are here to stay. Testing, product management, and development teams must address developing and testing in this paradigm. Testers, accustomed to traditional platforms, are now asked to test on more complex devices and more advanced platforms. Testers must keep up with the...

Paul Holland
Medidata Solutions, Inc.
TH

End-to-End Testing with the Heuristic Test Strategy Model

Add to calendar
Tuesday, October 3, 2017 - 8:30am to 12:00pm

You have just been assigned a new testing project. Where do you start? How do you develop a plan and begin testing? How will you report on your progress? Paul Holland shares new test project approaches that enable you to plan, test, and report effectively. Paul demonstrates ideas, based on the Heuristic Software Test Model from Rapid Software Testing that can be directly applied or adapted to your environment. In this hands-on tutorial, you’ll be given a product to test. Start by creating three raw lists—product coverage outline, potential risks, and test ideas—that help ensure...

Isabel Evans
Independent Consultant
TQ

Shift Left to Test User Experience

Preview New
Add to calendar
Tuesday, October 3, 2017 - 1:00pm to 4:30pm

In today’s environment, the user experience (UX) is overwhelmingly important—and is not just about the product. UX describes all facets of a person’s interactions with and reactions to the product, the organization that supplies it, and the environment in which it is experienced. Isabel Evans says that in order to focus our tests appropriately, it is vital that we testers understand our users’ experiences. We need to explore and measure human, business, and societal impacts of products we develop, and how those are underpinned by technical qualities. Unless we “shift left” as...

Jason_Arbon
Appdiff, Inc.
TR

Building Your Mobile App Quality and Test Strategy

Preview
Add to calendar
Tuesday, October 3, 2017 - 1:00pm to 4:30pm

Let’s build a mobile app quality and testing strategy together. Whether you have a web, hybrid, or native app, building a quality and testing strategy means (1) knowing what data and tools you have available to make agile decisions, (2) understanding your customers and your competitors, and (3) testing your app under real-world conditions. Jason Arbon guides you through the latest techniques, data, and tools to ensure the awesomeness of your mobile app quality and testing strategy. Leave this interactive session with a strategy for your very own app—or one you pretend to own. The...

Wednesday, October 4

Jim_Weaver
Vanderbilt University Medical Center
W2

The Software Testing Pyramid: A Concrete Example

Preview
Add to calendar
Wednesday, October 4, 2017 - 11:30am to 12:30pm

Mike Cohn’s Test Pyramid describes a test automation strategy consisting of a wide base of unit tests, service-oriented acceptance tests for business logic, and a thin layer of tests exercising the user interface. Tests that provide the quickest feedback and fault precision serve as the testing foundation. So, how does this work in practice? How does a team achieve this level of test automation and maintain it over time? How can the team avoid redundancy in the various test layers? Jim Weaver demonstrates the different types of tests for a real feature—enforcing business rules for...

Jeffery Payne
Coveros, Inc.
W4

Where Did My Testers Go? Test Management on Agile Projects

Add to calendar
Wednesday, October 4, 2017 - 11:30am to 12:30pm

Substantial confusion exists about the roles and responsibilities of test managers in an agile software development process. Agile seeks to streamline project management and leadership under the role of a ScrumMaster. So, what does this mean for test managers? How do they stay involved in the process? What role do they fill? Is it possible that test managers are no longer needed? Join Jeffery Payne for a collaborative dialog on the challenges test managers face in an agile model. Learn the pros and cons of a variety of test management models he has seen used by organizations that have...

W6

Mind Maps for Testers

Add to calendar
Wednesday, October 4, 2017 - 11:30am to 12:30pm

Do you ever sit in test strategy or test plan review sessions and get little or no participation from others? Are you looking for a better way to communicate important information around the test plan or strategy? Do you want your stakeholders to understand and engage in providing feedback and suggestions? Jennifer Bonine and Karen Schaefer have a solution for you—a mind mapping tool that can help you address these questions. A Mind Map is a visual approach used to help organize information rather than a text outline or list. Jennifer and Karen will help you download a free mind mapping...

Daria Mehra
Quid, Inc.
W12

What to Do—Develop Your Own Automation or Use Crowdsourced Testing?

Preview
Add to calendar
Wednesday, October 4, 2017 - 1:45pm to 2:45pm

Modern software products tend to have a rich UI that supports many user workflows, all of which need to be covered in testing. Agile organizations quickly discover that manual end-to-end testing neither supports their velocity nor provides respectable regression coverage. A common progression is to move from fully manual testing to record/replay, then to Selenium IDE style tests, then to automation based on Selenium WebDriver, perhaps with a BDD overlay. Daria Mehra has practiced this approach and shares her experience. She compares the Selenium style of automation to an...

Oscar_Gracia
AppFolio
AppFolio
W13

A Shift in Mindset: From Finding Defects to Preventing Them

Preview
Add to calendar
Wednesday, October 4, 2017 - 3:00pm to 4:00pm

Although most software companies have adopted agile development, many still treat quality assurance as something that gets handled when coding is finished and ready for test. However, practicing this reactive approach to quality costs teams in rework, context switching, slower code release cycles, growing bug queues, and the release of defects into production. Join Oscar Gracia and Todd Albers as they share techniques you can use to help change this “ready for test” mindset. Learn how to focus on testing and quality from the start by using a pre-grooming approach to ensure stories...

Thursday, October 5

Melissa_Benua
mParticle
K4

Elegant Dev and Test Processes for a More Civilized Age

Add to calendar
Thursday, October 5, 2017 - 8:30am to 9:30am

Software engineering as a discipline has come a long way. For some teams, months-long cycles of dev-test-build-release have shrunk down to mere days—or even hours. In the fastest, leanest organizations, most testing happens in parallel with development as part of a slick, continuous integration pipeline. Come along with Melissa Benua as she explores just how quickly and safely a product can be released using ultramodern engineering technologies. All testers know how to file a bug, but more testers should know how to configure a continuous integration (CI) pipeline tool, how to wrest code...

Julie_Lebo
Applied Research Laboratories: University of Texas
T5

Get Involved Early: A Tester’s Experience with Requirements

Preview
Add to calendar
Thursday, October 5, 2017 - 9:45am to 10:45am

Although requirements provide valuable information that informs and shapes testing, sometimes the information provided is incomplete or unclear. Join Julie Lebo as she shares her experience with requirements engineering and how she has integrated her testing group into the requirement process. She believes testers are a valuable asset to the requirement process, and their involvement can improve quality in many ways including finding bugs earlier in the lifecycle, gaining a deeper understanding of their project and product, and writing tests that provide more value to the...

Isabel Evans
Independent Consultant
T6

Story Time for Testers

Add to calendar
Thursday, October 5, 2017 - 9:45am to 10:45am

Stories help us learn. They can be fun or scary, exciting or relaxing. People worldwide tell and listen to stories, and we access them through books, film, TV, and IT. But the direct experience of face-to-face storytelling is still a powerful experience. When Isabel Evans was young, there was a program on the radio called Listen with Mother. For fifteen minutes, mothers and children across the country would sit and listen to a story. Join Isabel and become your inner child. Bring your testing parent and listen to her stories. In fifteen-minute sections, Isabel recounts stories drawn from...

Michael Nauman
Autodesk
T7

Shift Left Testing: Going Beyond Agile

Add to calendar
Thursday, October 5, 2017 - 11:15am to 12:15pm

The concept of “shifting testing left” in the software development lifecycle is not new. Shifting testing from manual to automated and then upstream into engineering is a driving factor in DevOps and agile software development. However, Michael Nauman wonders why test automation, DevOps, and agile software development still frequently fail to deliver on their promises? Aligning and hardening your DevOps and test automation—along with streamlining your agile processes—is critical to your project. Michael shares how AutoCAD’s shifting testing left enabled improvements within their...

T8

User Experience Testing—with the Pilots at 18,000 Feet

Add to calendar
Thursday, October 5, 2017 - 11:15am to 12:15pm

All testers have users with unique needs. Are these needs included in your requirements? Lisa denDekker-Redemann says that was not always the case at UPS. Were we testing the mobile systems that our crew members use like we should? Sometimes to get it right, we have to go out into the wild—or in our case, out into the wild blue yonder. To get the whole story (and awesome test coverage), we boarded an aircraft to design scripts and test live 18,000 feet in the air. We found real conditions our users face that didn’t make the user stories and test conditions. Lisa shares why she went into...

Bambi_Rands
Mutual of Omaha
T10

Mobile Testing: Where to Start Your Journey

Preview
Add to calendar
Thursday, October 5, 2017 - 11:15am to 12:15pm

Your company has decided to move into the 21st century and is developing a shiny new mobile app. But you don’t know where to start. How many devices do you need to test? Can you take existing tests and modify them? How do you account for conditions such as loss of connectivity, a virtual keyboard, and new user interactions? What about the questions you don’t even know to ask? Join Bambi Rands as she introduces you to the world of mobile testing. Learn from Bambi’s first-hand experience testing mobile apps and building a mobile test strategy. Discuss the shift from testing web...

Marcia_Buzzella
CSAA Insurance Group
T11

Social Skills: The Softer Side of Software Testing

Preview
Add to calendar
Thursday, October 5, 2017 - 11:15am to 12:15pm

Communication breakdowns are a primary cause of IT project failure. Marcia Buzzella believes increasing the success rate of IT projects across waterfall, Agile, and DevOps methods requires a balance of social (soft) and technical (hard) capabilities to improve team performance. Social interactions among team members facilitate knowledge sharing, build relationships, promote trust, and—perhaps most importantly—align expectations. Unfortunately, the fast pace of technological change prompts many software test professionals to prioritize the improvement of technical capabilities over...

T12

Globalization Testing for Cloud Products

Preview
Add to calendar
Thursday, October 5, 2017 - 11:15am to 12:15pm

Every year, VMware has hundreds of releases for its virtualization products that cover data centers, networking, storage, cloud management, and digital workspace. Testing many different products while adapting to their development lifecycle introduces some special challenges for the product globalization team. Vincent Truong describes the processes and testing techniques a large-size software company needs to correctly support the globalization of its products. Vincent examines the agile process of globalization—internationalization and localization—testing and how the test...

Amir Rozenberg
Perfecto Mobile
T16

Testing in the IoT Era

Preview
Add to calendar
Thursday, October 5, 2017 - 1:30pm to 2:30pm

The age of the Internet of Things (IoT) has come. IoT devices enable a new realm of services and applications—medical devices, fitness and fashion, appliances, industrial, etc. The market is expected to exceed $1.7 trillion by 2020 with more than 200 billion connected devices—and 90 percent of automobiles. Join Amir Rozenberg as he describes the ingredients to ensure quality IoT applications: IoT-enabled lab, test tools and methodologies, and compliance and test evidence. Test professionals need to expand their perspective to include IoT; new IoT dev testers need to adopt proven...

Jim_Trentadue
Independent Consultant
T19

Manage Testing by Dependencies—Not Activities

Add to calendar
Thursday, October 5, 2017 - 3:00pm to 4:00pm

Traditionally, test management has focused on two areas—test planning and test execution. Test planning creates the test strategy and prepares test cases. Test execution focuses on who is responsible for and assigned to executing the respective test cases and logging defects. These views, however, are not inclusive of everything a tester does. For example, the work of team members must be coordinated, environments made ready, and test data prepared. For this reason, Jim Trentadue says the testing effort should be managed by dependencies—not activities. Jim shares logical models for...

Umang_Nahata
Progressive Insurance
T24

Testing Enterprise Software Rewrites

Preview
Add to calendar
Thursday, October 5, 2017 - 3:00pm to 4:00pm

Most enterprises have legacy code that needs to be rewritten to keep pace with industry standards, new technologies, and modern infrastructures. The primary purpose of an enterprise software rewrite is to ensure functional compatibility before retiring a legacy system. However, replacing large, complex, bread-and-butter legacy systems is a risky and costly project endeavor, frequently resulting in projects failing, being shelved, or abandoned. Software rewrites face significant challenges due to detailed code requirements, legacy infrastructure, and lack of support. Umang Nahata...