ох...с точки зрения поиска автоматизаторов - да, с точки зрения написания - далеко не так.
А в плане трендов, от АuQA все больше требуют общирности, и доступности.
Вообще темка интересная, и если не вдаваться в подробности:
- 40% компаний незнают нужно ли им это
- 20% говорят что нудно, но непонимают чем занимаются автокуа
- 30% понимают автокуа, и кое как используют
- 10% полностью используют автокуа и активно его развивают
С такой ситуацией, складывается весьма крепкое мнение, что автокуа надо - но не понятно зачем. Более того, в большинстве случаев автокуа отданы сами себе. По этому, на стыках "процентов" выходят требования:
- развитие четкой направленности автокуа (автокуа от всех бед)
- доступность автокуа (не все могут понять отчеты, и результативность куа)
- интегрированность автокуа в конвеере разработки (регресс/производительнсоть)
- внедрение куа на нужные вехи развития продукта (мы вот почти закончили, нужно быстро напедалить автотесты для всех вещей)
- внедрения автокуа на ВСЕ стадии разработки
Тяжело говорить об этом, но многие компании, где я побывал, как работником, так и просто собеседовался, непонимают зачем и почему, грубо говоря автокуа, и на что оно направлено.
Если выделить из всего рассказа техническую сторону то:
- доступность (скрины/видео/человекоподобные тесты (DSL))
- отчетность (тесная интергация с CI)
- простота (создание автотестов, которые будут понятны простому человеку, что бы куа давал только мидл-леер а писали тесыт другие люди - robotframework пример)
Уверен, сечас скажут что я описал очевидные вещи, но реальность действительно, печально, такова.