Перейти к содержимому

Публикации baxatob

107 публикаций создано baxatob (учитываются публикации только с 29 апреля 2023)



#165954 не обновляется код страницы в pageSource

Отправлено автор: baxatob 27 апреля 2018 - 10:48 в Selenium - Functional Testing

А что за данные? Не проще ли их получать через API?




#167344 Политкорректность в тестовых данных

Отправлено автор: baxatob 25 июля 2018 - 08:08 в Про тестирование обо всём подряд

Причём вбил он без какого-то злого умысла, а просто "не подумав".

 

 

Даже в авиации защита "от дурака" одна из самых труднореализуемых задач. Наиболее эффективно она до сих пор решается тщательным отбором и обучением персонала. Можно, конечно, внедрить правила, что нельзя писать слово "хью" на заборе, но всегда может придти кто-то с другим словарным запасом и новыми идеями.




#164717 Парсинг XML

Отправлено автор: baxatob 07 февраля 2018 - 20:05 в Автоматизированное тестирование

minidom весьма прожорливая до памяти библиотека и, имхо, не очень удобная. Попробуйте lxml

Обойдите дерево тэгов, если внутри корневых тэгов встречается тэг oldprice, ищите там price и делайте нужную проверку.




#166147 Организация документация в автоматическом тестировании. Как организова

Отправлено автор: baxatob 10 мая 2018 - 14:13 в Инструменты и технологии

У меня несколько проектов на базе ТестКомплита. Документация ведется либо в обычном док-файле, либо в вики. 

Но вам действительно придется познавать все методом тыка, сочувствую. Но в помощь вам прекрасно разработанная документация по самому инструменту.




#165679 Нужен ли Page Object при устройстве на работу?

Отправлено автор: baxatob 12 апреля 2018 - 06:27 в Selenium - Functional Testing

Ну это как правила хорошего тона. Никто же не пишет в вакансиях, что кандидат должен быть свеж по утрам, опрятно одет и т.п. Есть вещи, которые сами по себе подразумеваются. И даже если компания не использует общепринятый подход к проектированию (не знает еще о нем, например), то значит вы тот самый товарищ, который мог бы это изменить.




#164651 Немного философски о багах и ошибках

Отправлено автор: baxatob 05 февраля 2018 - 11:03 в Про тестирование обо всём подряд

По-хорошему у каждой задачи помимо текущего статуса должно быть решение по нему. Напрмер, статус Closed может иметь решение или Fixed или Not a bug. Статусов не должно быть много, 4-5 обычно за глаза хватает. А вот решения могут быть разными для разных групп пользователей. В JIRA это прекрасно реализовано. Чтобы не было ошибок, нужно внимательно проработать воркфлоу задачи.




#164012 Можно ли проверить цвет в нативном приложении?

Отправлено автор: baxatob 11 декабря 2017 - 15:26 в Тестирование мобильных приложений

Если коротко, то нельзя.




#168266 Лучшие тестировщики - кто они?

Отправлено автор: baxatob 05 сентября 2018 - 09:39 в Личный рост, карьера, развитие

Вообще считается, что надо найти некую волшебную область, которая вам очень понравится или - того хуже - Ваше Предназначение, и все пойдет как по маслу, но на самом деле это миф, не более правдивый, чем о половинках мэ и жо. 

 

 

Это не мифы :) Любое дело, которое нравится, будет спориться. Вдохновение - окрыляет. Это работает в любой области.

 

Но и это - "Хватит мечтать, займись делом!"  - тоже суровая и важная правда, потому что само ничего не приходит.




#164373 Локатор с динамическим параметром

Отправлено автор: baxatob 12 января 2018 - 10:26 в Selenium - Functional Testing

А пример исходного кода элемента можете показать?




#164377 Локатор с динамическим параметром

Отправлено автор: baxatob 12 января 2018 - 11:55 в Selenium - Functional Testing

У вас есть элемент h4 со значением 08pnlq - вам нужно проверить его наличие? 

Что вы подразумеваете под name? 




#165838 Кого из звезд тестирования (En) вы бы пригласили на свое мероприятия?

Отправлено автор: baxatob 18 апреля 2018 - 14:34 в Про тестирование обо всём подряд

Cem Kaner - kaner@kaner.com




#164104 Какие у вас трудности?

Отправлено автор: baxatob 19 декабря 2017 - 09:15 в Проект Хомячки

Просто глаз за вашу цифру зацепился. А вообще я отвечал Марине на ее сообщение выше. Идея в том, что не надо слепо рваться в столицы за длинным рублем. В моей команде работали тестировщики из Киргизии, Вьетнама, Филиппин, Индии само собой, Пакистана - из небольших городков и деревушек (а в масштабах земного шара это все вообще глухая провинция), было интересно их на карте находить. А наш ПМ был из Кении. Они там у себя на местах очень крутыми товарищами считались. 

А еще лично знаю многих, кто наоборот уезжает из столиц в провинцию, снижая тем самым удельный вес своих расходов, и бонусом получая хорошую экологию, а кто-то и море круглый год. 




#164101 Какие у вас трудности?

Отправлено автор: baxatob 19 декабря 2017 - 08:01 в Проект Хомячки

Какие 20 тысяч?! Работа тестировщика начинается от 10$ в час - https://app.crossove...e-jobs?label=16 - это удаленная работа, то есть можете никуда не уезжать из своего условного Канбанограда. Это 90 тысяч рублей. ПРОБУЙТЕ!

Я так (там) работал почти два года. 




#164106 Какие у вас трудности?

Отправлено автор: baxatob 19 декабря 2017 - 10:02 в Проект Хомячки

8 часов в офисе != 8 часов под контролем 

 

Контроль там как в шахматах - нажал кнопку на часах, делаешь ход (работаешь). Устал / надоело / решил сменить занятие - остановил часы. Главное отработать 40 часов в неделю. Это очень удобно, так как дает ощущение полного контроля своего времени. Других плюшек действительно нет :) 

 

Самый главный минус это то, что проект, на котором работаешь, может в любой момент остановиться или закрыться - например, стейкхолдер решил, что что-то пошло не так. Вас, конечно, уведомят за три дня, но потом полная неясность. Хотя, если себя хорошо зарекомендовали, то долго сидеть на скамейке запасных не будете. 




#166615 Как ускорить тесты?

Отправлено автор: baxatob 15 июня 2018 - 07:50 в Тест-дизайн и ручное тестирование

Со стороны кажется, что обсуждение идет по вопросу "Нужно ли 100%-е покрытие функционала тестами" и не отвечает на поставленный вопрос "Как, собственно, ускорить тесты?". Первый вопрос - философский и мировозренческий. Второй - чисто технический :)




#163745 Как у вас запускается процесс тестирования при waterfall

Отправлено автор: baxatob 29 ноября 2017 - 08:53 в Управление тестированием

Про построение процесса разработки, это вы правильно сказали. Собирался заняться этим одновременно с построением процесса тестирования. 

 

Так вы уточните свою роль тогда - тестирование или управление всем проектом?




#162827 Как воспроизвести на Selenium IDE авторизацию посредством Цифровой под

Отправлено автор: baxatob 06 октября 2017 - 06:43 в Начинающему тестировщику

Опишите подробно, как происходит подписание ЭЦП в вашем случае - просто отправляется файл с ключом, запускается какой-то софт или может еще как-то?




#162835 Как воспроизвести на Selenium IDE авторизацию посредством Цифровой под

Отправлено автор: baxatob 06 октября 2017 - 09:14 в Начинающему тестировщику

Если все происходит в браузере, то можете попробовать Selenium Webdriver (требует навыков программирования).

 

 

- при условии если установлен был NCALayer, подгружается путь к файлу где находится ЭЦП

 

Судя по этому, перед подписанием документа предварительно должен быть запущен NCLayer. Возможно, этот процесс тоже придется автоматизировать либо сделать, чтобы он был запущен всегда по умолчанию.




#162813 Как воспроизвести на Selenium IDE авторизацию посредством Цифровой под

Отправлено автор: baxatob 05 октября 2017 - 08:30 в Начинающему тестировщику

Если вы действительно что-то тестируете, то прислушайтесь к совету Романа (Spock).

А если вы ваяете какого-то бота, то Selenium IDE это вообще мимо. Такие штуки собираются индивидуально, по сути проектируется и пишется отдельный софт.




#163765 Интеграционное тестирование

Отправлено автор: baxatob 29 ноября 2017 - 12:57 в Автоматизированное тестирование

Значит должны быть тест-кейсы или чек-листы. Вот по ним и определите, что именно нужно проверять на странице.




#163749 Интеграционное тестирование

Отправлено автор: baxatob 29 ноября 2017 - 09:57 в Автоматизированное тестирование

Зависит от требований.

На одном проекте у всех лейблов проверяем не только значение, но и координаты на экране. А на другом вообще их не трогаем.




#163761 Интеграционное тестирование

Отправлено автор: baxatob 29 ноября 2017 - 10:55 в Автоматизированное тестирование

А вручную проверяли их? Или у вас сразу автоматизация идет?




#163754 Интеграционное тестирование

Отправлено автор: baxatob 29 ноября 2017 - 10:21 в Автоматизированное тестирование

Тогда сперва нужно понять, что у вас за приложение, что за лейблы, какие есть (задокументированные) требования к их отображению и т.п. 

Вообще есть какая-то тестовая документация? Как тестировали эти вещи вручную?




#163752 Интеграционное тестирование

Отправлено автор: baxatob 29 ноября 2017 - 10:14 в Автоматизированное тестирование

Из-за этого получается так, что тесты становятся очень большими и долго проходят. Я читал, что тест должен проверять основной функционал, а не все подряд что находится на странице. 

 

Тест должен проверять то, что требуется. 

 

Какая у вас проблема стоит:

- определить необходимость проверки лейблов?

или

- увеличить скорость прохождения тестов?




#164434 Инструмент автоматизации eureQa (не реклама)

Отправлено автор: baxatob 17 января 2018 - 12:06 в Автоматизированное тестирование

Прыткие молодые люди.

Что характерно - в списке вакансий этого проекта только менеджер продаж :))