Size: a a a

QA — Автоматизация

2019 November 25

JC

Johny Cash in QA — Автоматизация
Привет. Писал в обычный куа чат, продублирую сюда.

Всем привет. Мне нужно написать очень сложные и длинные многостадийные тесты, вот пример:
создать на авс инстанс по шаблону, зайти на него через ссш, выполнить команды, в результате создастся AMI, дождаться пока AMI будет в статусе active, потом создать ещё инстанс по ямл шаблону с этим ами, следить за статусом создания, если успешно создался то перейти на созданный инстанс и выполнить команды, проверив результат. Какие инструменты можете посоветовать?
И ещё есть тип тестов когда часть проверок юай, но и нужно заходить на сервер и проверять вывод некоторых команд
Пока на примете обычный пайтест с селениумом
Может сюда подойти cucumber?
источник

IE

Ivan Efimov in QA — Автоматизация
Johny Cash
Привет. Писал в обычный куа чат, продублирую сюда.

Всем привет. Мне нужно написать очень сложные и длинные многостадийные тесты, вот пример:
создать на авс инстанс по шаблону, зайти на него через ссш, выполнить команды, в результате создастся AMI, дождаться пока AMI будет в статусе active, потом создать ещё инстанс по ямл шаблону с этим ами, следить за статусом создания, если успешно создался то перейти на созданный инстанс и выполнить команды, проверив результат. Какие инструменты можете посоветовать?
И ещё есть тип тестов когда часть проверок юай, но и нужно заходить на сервер и проверять вывод некоторых команд
Пока на примете обычный пайтест с селениумом
Может сюда подойти cucumber?
можно хоть на баше написать, часто будут менять этот код? кто будет запускать Машка? нужны отчеты... репорты, кто их будет читать?
источник

B

Bola in QA — Автоматизация
Тестируете именно создание инстансов?
источник

EB

Evgenii B in QA — Автоматизация
в общем есть подозрение, что AWS добавили API будь то python bindings, будь то утилиты и их stdout вывод чтобы читать состояние того или иного процесса асинхронно. Найди что тебе по душе, изучи и пиши хоть баш с вызовом утилит, хоть python с AWS либой
источник

МК

Максим Какбыпограммизд in QA — Автоматизация
Johny Cash
Привет. Писал в обычный куа чат, продублирую сюда.

Всем привет. Мне нужно написать очень сложные и длинные многостадийные тесты, вот пример:
создать на авс инстанс по шаблону, зайти на него через ссш, выполнить команды, в результате создастся AMI, дождаться пока AMI будет в статусе active, потом создать ещё инстанс по ямл шаблону с этим ами, следить за статусом создания, если успешно создался то перейти на созданный инстанс и выполнить команды, проверив результат. Какие инструменты можете посоветовать?
И ещё есть тип тестов когда часть проверок юай, но и нужно заходить на сервер и проверять вывод некоторых команд
Пока на примете обычный пайтест с селениумом
Может сюда подойти cucumber?
terraform могу посоветовать, для создания инстансов в AWS
источник

𝕆

𝕆𝕝𝕫𝕙𝕒𝕤 in QA — Автоматизация
Всем привет, есть группа input, которая может дополняться рандомно, в xpath меняется  порядок td[..], есть ли возможность в селениде в случае появления такого типа инпута делать select option в группе элементов?
источник

JC

Johny Cash in QA — Автоматизация
Ivan Efimov
можно хоть на баше написать, часто будут менять этот код? кто будет запускать Машка? нужны отчеты... репорты, кто их будет читать?
1. Думаю редко
2. Подруга Машки, мисс Дженкинс
3. Нет, статуса Дженкинса хватит
4. См. П. 3
источник

JC

Johny Cash in QA — Автоматизация
То есть будет матрица в Дженкинс, которая будет ранить комбинации
источник

JC

Johny Cash in QA — Автоматизация
Bola
Тестируете именно создание инстансов?
Тестируется создание ами, и правильность установки сервисов на конечном инстансе посредством проверки статусов, чисто вывод команд короче
источник

JC

Johny Cash in QA — Автоматизация
Evgenii B
в общем есть подозрение, что AWS добавили API будь то python bindings, будь то утилиты и их stdout вывод чтобы читать состояние того или иного процесса асинхронно. Найди что тебе по душе, изучи и пиши хоть баш с вызовом утилит, хоть python с AWS либой
Спасибо за совет
источник

JC

Johny Cash in QA — Автоматизация
Максим Какбыпограммизд
terraform могу посоветовать, для создания инстансов в AWS
Он платный?
источник

g

gigimon in QA — Автоматизация
Нет
источник

g

gigimon in QA — Автоматизация
Johny Cash
Привет. Писал в обычный куа чат, продублирую сюда.

Всем привет. Мне нужно написать очень сложные и длинные многостадийные тесты, вот пример:
создать на авс инстанс по шаблону, зайти на него через ссш, выполнить команды, в результате создастся AMI, дождаться пока AMI будет в статусе active, потом создать ещё инстанс по ямл шаблону с этим ами, следить за статусом создания, если успешно создался то перейти на созданный инстанс и выполнить команды, проверив результат. Какие инструменты можете посоветовать?
И ещё есть тип тестов когда часть проверок юай, но и нужно заходить на сервер и проверять вывод некоторых команд
Пока на примете обычный пайтест с селениумом
Может сюда подойти cucumber?
Для вашей задачи может подойти что угодно (таким занимаюсь уже не первый год, тоже инстансы и тоже облака). Был кукумбер, потом все уехало в pytest без bdd
источник

JC

Johny Cash in QA — Автоматизация
gigimon
Для вашей задачи может подойти что угодно (таким занимаюсь уже не первый год, тоже инстансы и тоже облака). Был кукумбер, потом все уехало в pytest без bdd
Хех, с самого начала и рассматривал вариант пайтест с питоном
источник

JC

Johny Cash in QA — Автоматизация
Значит у питона с либами всё хорошо
источник

𝕆

𝕆𝕝𝕫𝕙𝕒𝕤 in QA — Автоматизация
𝕆𝕝𝕫𝕙𝕒𝕤
Всем привет, есть группа input, которая может дополняться рандомно, в xpath меняется  порядок td[..], есть ли возможность в селениде в случае появления такого типа инпута делать select option в группе элементов?
Может знает кто, подскажите пожалуйста куда копать.. :)
источник

M

Merg in QA — Автоматизация
𝕆𝕝𝕫𝕙𝕒𝕤
Может знает кто, подскажите пожалуйста куда копать.. :)
Посмотри в документации селенида
источник

MK

Mem Kekovich in QA — Автоматизация
Merg
Посмотри в документации селенида
тогда он сможет стать младшим селенид девелопером кстати
источник

𝕆

𝕆𝕝𝕫𝕙𝕒𝕤 in QA — Автоматизация
Merg
Посмотри в документации селенида
Спасибо
источник

𝕆

𝕆𝕝𝕫𝕙𝕒𝕤 in QA — Автоматизация
Mem Kekovich
тогда он сможет стать младшим селенид девелопером кстати
🙈
источник