课程: Software Testing Foundations: Transitioning from Manual to Automation
What you should know
课程: Software Testing Foundations: Transitioning from Manual to Automation
What you should know
- [Narrator] If you're on the path of moving from manual to automated testing you likely already have the right foundation, motivation and skills needed to get the most from this course. At its core, automation is built on the skills of manual testing but there are a few things you should know before you begin. For starters, anyone taking this course should have a good understanding of how software is built. Concepts like the software development lifecycle and processes like Agile development or Waterfall are key to quality's role in helping deliver a product. While you don't need to know these in detail having awareness of how software goes from a concept to production is helpful. Next, we will be talking about many of the technical terms and stages of quality testing. Both automation and manual testing are complicated processes used by professionals to assess the quality of a product. Knowing the language of these tools and how they work in quality systems will ensure you get the most from this course. To help visualize how automation can be used to improve a testing program I'll be using a fictional software application called Explore California. This is a travel tool for visitors to the state who are looking to book activities, reserve accommodations, and learn about places to visit. In our example, you'll see our team working towards release and incorporating automation to deliver a great software product. Last, I'll introduce you to many skills and some tools needed to make automation a success. While those I present might be commonly used you'll discover quickly that you and your software are unique. Keep an open mind and remember that your automation journey will be different from what's presented here and that I'm only providing you a foundation to get started.