From the course: Tech Career Skills: Effective Technical Communication
Unlock the full course today
Join today to access over 24,400 courses taught by industry experts.
System processes: Testing software
From the course: Tech Career Skills: Effective Technical Communication
System processes: Testing software
- Your QA team plays the part of both adversary and assistant. They develop the test cases that push the software to its limits, and at the same time, provide the test data and other context that is needed for developers to perform their daily tasks. Both aspects of the tester are essential to the success of a well-run team. But how can we strike a healthy balance between these two roles, and ensure that everyone on the team is communicating in the most effective way? Well, let's take a look at two tools which help to promote effective communication during the testing phase of software development. The first is creating an issue template for reporting bugs. A good bug report should include the most basic steps required to reproduce an issue. This will help avoid needless back and forth between developers and testers. Does this sound familiar? A developer receives a bug report from QA. It contains the following title:…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
(Locked)
Why standards are needed2m 45s
-
(Locked)
Coding standards: Automation3m 27s
-
Coding standards: Performing reviews7m 23s
-
(Locked)
System processes: Managing projects2m 23s
-
(Locked)
System processes: Testing software4m 21s
-
(Locked)
People processes: Onboarding4m
-
(Locked)
People processes: Mentoring3m 5s
-
(Locked)
-
-
-