of QA in Agile? 1. Attend daily stand-ups. QA discusses what got accomplished in the previous day, what will be the focus of work today, and if they have any obstacles that need to be removed.
Следует выполнять исследовательское и ручное тестирование, когда все пользовательские истории закончены. Это не только поможет обнаружить баги, но и покажет, какие тесты стоит автоматизировать в следующих спринтах.
Автоматизированное тестирование играет ключевую роль для гибкой разработки. Автотесты предупреждают возникновение множества проблем и помогают сэкономить время.
test execution takes too long. 2. People can make a mistake. 3. Frees up time for the team to solve complex problems. 4. Provide information about the application quickly. 5. Tests are a good kind of documentation.
not be automated, using only free time, it is necessary to engage fully. 2. Initial contribution. 3. Lack of experience. 4. He loses the experience of the main profession if someone begins to engage autotests.
main fear that it will not work, will take time, and the product is necessary to take. 6. Deal with automation for automation, and not for the improving the quality of the product. 7. Focus on technical automation problems also leads to loss goal - why auto-tests are written.
Test automation cannot duplicate human testers. 2. Test automation is more than test execution. 3. Test automation is vulnerable to instant obsolescence.