Size: a a a

QA — Automation

2021 September 08

D

Di in QA — Automation
Не изобретайте свои костыли, параметризация как раз для вашего случая
источник

ZH

Zveda Hayrapetyan in QA — Automation
Hello everyone
Is there anyone who uses Robot Framework for Automation Testing?
источник

S

Sergey in QA — Automation
Если логировать, то сразу будет видно с какими параметрами упал тест
источник

НП

Никита Пятаков... in QA — Automation
Есть две лагеря тестировщиков

Первый топит - надо гнать все тесты, потом разбираться

Второй топит - если упало, то здесь и сейчас надо разобраться

Первый подход применяется, когда у применяемой его стороны, присутствует деменция тупой башки с идеей - проверить хоть что, с нас же спросят (привет из 2006-2007  года, когда it специалисты начали торговать своими услугами активнее, превращая искусство программирования и разработки в дело, которым обычно девки с пониженной социальной ответственностью занимаются). Его(первый подход) лаконично обозвали - “применяем при ci/cd”)

Второй варик ваш
источник

Т

Тimur in QA — Automation
hey! how are u?
yeap, we usually use selenium. If you have any questions, ask
источник

НП

Никита Пятаков... in QA — Automation
Ещё забавности добавляет тот факт, что сейчас эра разработки - «доделаем потом»,  «проект почти готов» или «MVP»
источник

ZH

Zveda Hayrapetyan in QA — Automation
I don't have question.
I only want to know, if is it comfortable?
источник

Т

Тimur in QA — Automation
absolutely yes
источник

Т

Тimur in QA — Automation
first you need to know which tests you will automation.
источник

И

Игорь in QA — Automation
Добрый день.
Ситуация. Удалил элемент со страницы и проверяю что элемента на странице больше нет.
Для проверки пишу вот такой тест:
public boolean checkNoExample5 () {
       if(driver.findElements(By.xpath("(.//*[@class=\"dialog-node-draft-block dialog-node-draft-block_is-empty-false\"])[6]")).size() < 0){
           return true;
       }else{
           return false;
       }
   }
Может есть более элегантный вариант? Например через Assertions Junit? https://junit.org/junit5/docs/current/api/org.junit.jupiter.api/org/junit/jupiter/api/Assertions.html
источник

B

Bola in QA — Automation
1. Почему проверка на < 0?
2. Используйте selenide, там все гораздо удобнее
источник

И

Игорь in QA — Automation
не не хочу как то selenide
источник

AV

Alexei Vinogradov in QA — Automation
На первый взгляд нужен 1 тест на негативную роль, и этого достаточно. Классы эквивалентности, проверка каждой следующей роли не увеличивает покрытия.
источник

И

Игорь in QA — Automation
потому что если элемента нет на сайте, значить его размер 0
источник

B

Bola in QA — Automation
Интересно. А чему равно "0 < 0"?
источник

И

Игорь in QA — Automation
ну ок , можно переписать на <=0
источник

B

Bola in QA — Automation
На самом деле так и проверяется наличие. Только пишется более универсальный метод, которому передается селектор.
источник

D

Dmitry in QA — Automation
49 ролей эквивалентны только с точки зрения проверки сообщения об ошибке. Но никак не эквивалентны при тестировании авторизации
источник

И

Игорь in QA — Automation
как мне стоит переписать тест?
источник

AV

Alexei Vinogradov in QA — Automation
В смысле?
источник