"QA in USA"
Course syllabus
Course plan. Purpose of testing. Who is a tester? Roles and responsibilities. What is a bug?
Art of test case creation. Test plan. Test strategy
Requirements. Agile. SDLC. Waterfall
Testing types. Testing activities in the real delivery cycle. Boundary values analysis. Equivalence partitioning
TC creation techniques. Defect life cycle. Bug attributes. Bug-tracking system. JIRA, XRAY
TDLC. Test case execution reporting. UI Testing. Web and mobile web testing
Intro to mobile testing. Xcode. Android Studio. App install/uninstall. Log files
Mobile testing: log files, exceptions (crashes, errors, screenshots, video recording). Repeated tests execution in a real project
Result: you will know the goal of the testing and all the most important things about bugs, including bug's components and where they come from. Also, you will get familiar with other roles on the projects who work with QAs
Result: you will get to know how to create test cases, test suites, and test plan. You will understand the structure as well as the result of the test case. You will know the way you can maintain the bunch of test cases and how to manage test cases that have different datasets
Result: you will see the practical examples of the software processes when the coding and testing start and why we need the requirements. You will get a clear picture of how the development methodologies work nowadays and how robust and flexible is the development with testing
Result: you will get the picture of real-life development methodology and get the exact steps that QA does at a different stage of the software development cycle. You will have an understanding of most common testing types and advanced knowledge about test case creation techniques
Result: you will get an understanding of interaction with developers managing the defect lifecycle. You will get familiar with the JIRA Issue Tracking system and XRAY – a plugin for managing test cases and executions
Result: after this class, you will get the important aspects of graphic user interface testing and will have the details related to web and mobile testing. As a very important addition, you'll get an understanding of testing for different page layouts and screen resolutions
Result: you will get a full picture of the testing for applications that have mobile phone applications and get an understanding of how to work with the phones from the command line and get the logs
Result: you will get a full picture of the testing for applications that have mobile phone applications and get an understanding of how to work with the phones from the command line and get the logs