А что за данные? Не проще ли их получать через API?
- Форум тестировщиков
- → Публикации baxatob
107 публикаций создано baxatob (учитываются публикации только с 29 апреля 2023)
Отправлено автор: baxatob 27 апреля 2018 - 10:48 в Selenium - Functional Testing
А что за данные? Не проще ли их получать через API?
Отправлено автор: baxatob 25 июля 2018 - 08:08 в Про тестирование обо всём подряд
Причём вбил он без какого-то злого умысла, а просто "не подумав".
Даже в авиации защита "от дурака" одна из самых труднореализуемых задач. Наиболее эффективно она до сих пор решается тщательным отбором и обучением персонала. Можно, конечно, внедрить правила, что нельзя писать слово "хью" на заборе, но всегда может придти кто-то с другим словарным запасом и новыми идеями.
Отправлено автор: baxatob 07 февраля 2018 - 20:05 в Автоматизированное тестирование
minidom весьма прожорливая до памяти библиотека и, имхо, не очень удобная. Попробуйте lxml
Обойдите дерево тэгов, если внутри корневых тэгов встречается тэг oldprice, ищите там price и делайте нужную проверку.
Отправлено автор: baxatob 10 мая 2018 - 14:13 в Инструменты и технологии
У меня несколько проектов на базе ТестКомплита. Документация ведется либо в обычном док-файле, либо в вики.
Но вам действительно придется познавать все методом тыка, сочувствую. Но в помощь вам прекрасно разработанная документация по самому инструменту.
Отправлено автор: baxatob 12 апреля 2018 - 06:27 в Selenium - Functional Testing
Ну это как правила хорошего тона. Никто же не пишет в вакансиях, что кандидат должен быть свеж по утрам, опрятно одет и т.п. Есть вещи, которые сами по себе подразумеваются. И даже если компания не использует общепринятый подход к проектированию (не знает еще о нем, например), то значит вы тот самый товарищ, который мог бы это изменить.
Отправлено автор: baxatob 05 февраля 2018 - 11:03 в Про тестирование обо всём подряд
По-хорошему у каждой задачи помимо текущего статуса должно быть решение по нему. Напрмер, статус Closed может иметь решение или Fixed или Not a bug. Статусов не должно быть много, 4-5 обычно за глаза хватает. А вот решения могут быть разными для разных групп пользователей. В JIRA это прекрасно реализовано. Чтобы не было ошибок, нужно внимательно проработать воркфлоу задачи.
Отправлено автор: baxatob 11 декабря 2017 - 15:26 в Тестирование мобильных приложений
Если коротко, то нельзя.
Отправлено автор: baxatob 05 сентября 2018 - 09:39 в Личный рост, карьера, развитие
Вообще считается, что надо найти некую волшебную область, которая вам очень понравится или - того хуже - Ваше Предназначение, и все пойдет как по маслу, но на самом деле это миф, не более правдивый, чем о половинках мэ и жо.
Это не мифы :) Любое дело, которое нравится, будет спориться. Вдохновение - окрыляет. Это работает в любой области.
Но и это - "Хватит мечтать, займись делом!" - тоже суровая и важная правда, потому что само ничего не приходит.
Отправлено автор: baxatob 12 января 2018 - 10:26 в Selenium - Functional Testing
А пример исходного кода элемента можете показать?
Отправлено автор: baxatob 12 января 2018 - 11:55 в Selenium - Functional Testing
У вас есть элемент h4 со значением 08pnlq - вам нужно проверить его наличие?
Что вы подразумеваете под name?
Отправлено автор: baxatob 18 апреля 2018 - 14:34 в Про тестирование обо всём подряд
Cem Kaner - kaner@kaner.com
Отправлено автор: baxatob 19 декабря 2017 - 09:15 в Проект Хомячки
Просто глаз за вашу цифру зацепился. А вообще я отвечал Марине на ее сообщение выше. Идея в том, что не надо слепо рваться в столицы за длинным рублем. В моей команде работали тестировщики из Киргизии, Вьетнама, Филиппин, Индии само собой, Пакистана - из небольших городков и деревушек (а в масштабах земного шара это все вообще глухая провинция), было интересно их на карте находить. А наш ПМ был из Кении. Они там у себя на местах очень крутыми товарищами считались.
А еще лично знаю многих, кто наоборот уезжает из столиц в провинцию, снижая тем самым удельный вес своих расходов, и бонусом получая хорошую экологию, а кто-то и море круглый год.
Отправлено автор: baxatob 19 декабря 2017 - 08:01 в Проект Хомячки
Какие 20 тысяч?! Работа тестировщика начинается от 10$ в час - https://app.crossove...e-jobs?label=16 - это удаленная работа, то есть можете никуда не уезжать из своего условного Канбанограда. Это 90 тысяч рублей. ПРОБУЙТЕ!
Я так (там) работал почти два года.
Отправлено автор: baxatob 19 декабря 2017 - 10:02 в Проект Хомячки
8 часов в офисе != 8 часов под контролем
Контроль там как в шахматах - нажал кнопку на часах, делаешь ход (работаешь). Устал / надоело / решил сменить занятие - остановил часы. Главное отработать 40 часов в неделю. Это очень удобно, так как дает ощущение полного контроля своего времени. Других плюшек действительно нет :)
Самый главный минус это то, что проект, на котором работаешь, может в любой момент остановиться или закрыться - например, стейкхолдер решил, что что-то пошло не так. Вас, конечно, уведомят за три дня, но потом полная неясность. Хотя, если себя хорошо зарекомендовали, то долго сидеть на скамейке запасных не будете.
Отправлено автор: baxatob 15 июня 2018 - 07:50 в Тест-дизайн и ручное тестирование
Со стороны кажется, что обсуждение идет по вопросу "Нужно ли 100%-е покрытие функционала тестами" и не отвечает на поставленный вопрос "Как, собственно, ускорить тесты?". Первый вопрос - философский и мировозренческий. Второй - чисто технический :)
Отправлено автор: baxatob 29 ноября 2017 - 08:53 в Управление тестированием
Про построение процесса разработки, это вы правильно сказали. Собирался заняться этим одновременно с построением процесса тестирования.
Так вы уточните свою роль тогда - тестирование или управление всем проектом?
Отправлено автор: baxatob 06 октября 2017 - 06:43 в Начинающему тестировщику
Опишите подробно, как происходит подписание ЭЦП в вашем случае - просто отправляется файл с ключом, запускается какой-то софт или может еще как-то?
Отправлено автор: baxatob 06 октября 2017 - 09:14 в Начинающему тестировщику
Если все происходит в браузере, то можете попробовать Selenium Webdriver (требует навыков программирования).
- при условии если установлен был NCALayer, подгружается путь к файлу где находится ЭЦП
Судя по этому, перед подписанием документа предварительно должен быть запущен NCLayer. Возможно, этот процесс тоже придется автоматизировать либо сделать, чтобы он был запущен всегда по умолчанию.
Отправлено автор: baxatob 05 октября 2017 - 08:30 в Начинающему тестировщику
Если вы действительно что-то тестируете, то прислушайтесь к совету Романа (Spock).
А если вы ваяете какого-то бота, то Selenium IDE это вообще мимо. Такие штуки собираются индивидуально, по сути проектируется и пишется отдельный софт.
Отправлено автор: baxatob 29 ноября 2017 - 12:57 в Автоматизированное тестирование
Значит должны быть тест-кейсы или чек-листы. Вот по ним и определите, что именно нужно проверять на странице.
Отправлено автор: baxatob 29 ноября 2017 - 09:57 в Автоматизированное тестирование
Зависит от требований.
На одном проекте у всех лейблов проверяем не только значение, но и координаты на экране. А на другом вообще их не трогаем.
Отправлено автор: baxatob 29 ноября 2017 - 10:55 в Автоматизированное тестирование
А вручную проверяли их? Или у вас сразу автоматизация идет?
Отправлено автор: baxatob 29 ноября 2017 - 10:21 в Автоматизированное тестирование
Тогда сперва нужно понять, что у вас за приложение, что за лейблы, какие есть (задокументированные) требования к их отображению и т.п.
Вообще есть какая-то тестовая документация? Как тестировали эти вещи вручную?
Отправлено автор: baxatob 29 ноября 2017 - 10:14 в Автоматизированное тестирование
Из-за этого получается так, что тесты становятся очень большими и долго проходят. Я читал, что тест должен проверять основной функционал, а не все подряд что находится на странице.
Тест должен проверять то, что требуется.
Какая у вас проблема стоит:
- определить необходимость проверки лейблов?
или
- увеличить скорость прохождения тестов?
Отправлено автор: baxatob 17 января 2018 - 12:06 в Автоматизированное тестирование
Прыткие молодые люди.
Что характерно - в списке вакансий этого проекта только менеджер продаж :))
Community Forum Software by IP.Board Русификация от IBResource
Лицензия зарегистрирована на: Software-Testing.Ru