Size: a a a

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

2020 May 08

✏d

✏️ Oleksandr dntPani... in QA — Автоматизация
Вебинар-практикум "Стратегии для сокращения багов"
Рассчитано на: студентов курсов QA, Junior/Middle/Senior QA Engineer
Как сократить количество багов на проекте? Животрепещущий и всегда актуальный вопрос. Своим опытом делятся:
Часть 1: Работа с требованиями и постановкой задач. Примеры из практики.
Докладчик: Олександр Панченко. SDET, Trading Software
Часть2: Анализ причин возникновения багов (Root Cause Analysis - as a bug prevention tool). Примеры из практики.
Докладчик: Олена Тупчей. Lead AQA
Язык докладов: русский
Старт: 8 мая 2020 в 20:00 по МСК или Киеву (сегодня)
https://www.youtube.com/watch?v=Hrh572VsC-Q
источник

БЛ

Борис Лысиков... in QA — Автоматизация
Ребят всем привет, подскажите пожалуйста: как вызывать определенные экраны приложения в автотестах на ios(XCTest)? Чтобы мы не весь флоу с запуска приложения проходили, а например сразу при запуске автотеста открывали экран настроек и там проверяли необходимые нам вещи
источник

R(

Roman (rpwheeler) in QA — Автоматизация
anna domnich
Ребят, всем привет такой вопрос, готовим продукт к open source хотелось бы security testing, кто знает Тулы классные и практики? Спасибо заранее
На сайте OWASP есть списки инструментов , в том числе статических анализаторов, кода  в том числе бесплатных.
https://owasp.org/www-community/Source_Code_Analysis_Tools

Не знаю как у вас уже поставлено с этим. но если готовите к опенсорсу, то стоит на статических погонять.
источник

VS

Vladislava Soboleva in QA — Автоматизация
Всем привет) Подскажите,  создаю  
 private static ThreadLocal<WebDriver> driverTL= new ThreadLocal<>();
@BeforeMethod
public void setUp(){
RemoteWebDriver webDriver = new RemoteWebDriver(new URL(host), сapabilities);
WebDriverRunner.setWebDriver(webDriver);
driverTL.set(webDriver);
}

@AfterMethod
public void after() {
driverTL.get().quit();
}
на локальном компе, работает отлично, а вот на удаленном не заканчивается процесс, останавливается на строке
driverTL.get().quit();
. В чем может быть проблема?
источник

VS

Vladislava Soboleva in QA — Автоматизация
2 вопрос если выношу RemoteWebDriver webDriver как глобальную переменную, то паралельные тесты не запускаются.  У кого-нибудь была такая проблема?
источник

AS

Andrei Solntsev in QA — Автоматизация
А зачем вам нужен ThreadLocal, если селенид уже предоставляет такой функционал из коробки?
источник

VS

Vladislava Soboleva in QA — Автоматизация
Andrei Solntsev
А зачем вам нужен ThreadLocal, если селенид уже предоставляет такой функционал из коробки?
Коллапс)😂 Спасибо, что-то очевидного не вижу уже
источник

AV

Alexei Vinogradov in QA — Автоматизация
Поясните за что происходит. browserupproxy должен притянуть кучу библиотек, которые нужны для того чтобы Http фильтры писать, но не притягивает. А в рантайме - очевидно притянет. Как это он делает? Так и надо?
источник

AV

Alexei Vinogradov in QA — Автоматизация
Alexei Vinogradov
Поясните за что происходит. browserupproxy должен притянуть кучу библиотек, которые нужны для того чтобы Http фильтры писать, но не притягивает. А в рантайме - очевидно притянет. Как это он делает? Так и надо?
как так, Герасим?
источник

AV

Alexei Vinogradov in QA — Автоматизация
Я могу конечно нужно библиотеку затянуть отдельно - но не понимаю, почему это не происходит автоматически.
источник

O

Oleg in QA — Автоматизация
Я гредл не люблю и не использую, но там есть compile и runtime dependencies
источник

M

Mike Laptev in QA — Автоматизация
Привет всем.  возник вопрос - как изменить дефолтные отчёты в тестлинке или добавить свой собственный?  Делал кто-нибудь? Подскажите плиз, в какую сторону маны читать.
источник

ОС

Оля Си in QA — Автоматизация
всем привет) я новичок в автоматизации. selenium + JS. сейчас пытаюсь найти элемент на страницы. id нет, через класс не ищется. остальные все элементы находятся через xpath, а поле для инпута - нет. вдруг кто может подсказать?
.findElement(By.xpath("//div[1]/div/div/ul/li[1]")) - вот так - срабатывает (другой объект)
.findElement(By.xpath("//div[1]/div/div[1]/div/div/div[2]/div/input")) - а вот такой объект не находится(
Ошибка: "Unable to locate element"
может и глупый вопрос, но за помощь буду очень благодарна( уже больше часа пытаюсь понять, что делать(((
источник

PP

Pavel Potapkin in QA — Автоматизация
а есть ссылка на страницу ?
источник

ОС

Оля Си in QA — Автоматизация
не могу разглашать( там частная админка частной фирмы(
источник

ОС

Оля Си in QA — Автоматизация
с логином и паролем только туда попасть
источник

ОС

Оля Си in QA — Автоматизация
просто я совсем недавно начала, думала, вдруг есть очевидный путь о котором я не знаю, для решения этого вопроса
источник

PP

Pavel Potapkin in QA — Автоматизация
вы можете скопировать часть html через инспектор элементов и выложить, это не будет разглашением и я этой информацией воспользоваться не смогу. у вас сейчас локатор написан таким образом что его ни прочесть ни использовать толком нельзя
источник

PP

Pavel Potapkin in QA — Автоматизация
очевидный путь писать локатор ручками а не исползовать для этого инструмент
источник

PP

Pavel Potapkin in QA — Автоматизация
и лучше сразу изучать css локаторы
источник