Продолжаем публикацию заметок Джона Стивенсона о важных для тестировщика навыках. Предыдущие выпуски: навык делать заметки, абдуктивное мышление. Эта статья – про то, как общаться с менеджментом, если вы тестировщик.
Тестировщикам бывает трудно объяснить свою ценность и значимость высшему менеджменту компании. Обычно мы ударяемся в технические детали, или - что еще хуже - разговариваем с менеджерами так, как будто они дурачки, не имеющие ни малейшего понятия о важности и нужности тестирования. Запомните главное правило - общаясь с представителями бизнеса на тему тестирования...
Всем привет, русский язык для меня не родной так-что не судите меня строго! :)
Меня интересует следуюший вопрос: Я стараюсь автоматизировать процесс логина на сайте, где логин происходит с помошью кнопки "Log In With Facebook", но Selenium IDE выдаёт ошибку waitForPopUp.
В одном из шагов нужно дождаться пока текст в элементе не изменится и продолжать тест. Использую
public static ExpectedCondition<java.lang.Boolean> textToBePresentInElement(WebElement element,
java.lang.String text)
An expectation for checking if the given text is present in the specified element.
Parameters:
element - the WebElement
text - to be present in the element
Returns:
true once the element contains the given text
В этом элементе часто "1". Иногда тест фейлится на этом шаге и пишет, что "1" так и не поменялся, хотя там 10249. Если я правильно понял, то textToBePresentInElement использует не equals, а contains (написано в описании и логично получается при анализе работы теста). Т.е. у нас в 10249 всегда будет "1" и он всегда будет фейлиться.
Если я прав, то можно ли как-то изменить условие с contains на equals? Смотрю на refreshed, но, может, есть решение другое
у кого есть какая практика минимального времени на доведение средне статистического выпускника/студента до уровня Junior, при этом под Junior я понимаю тестировщика:
1. Не путает тест кейс и тест план.
2. Имеет навыки по работе в одной из систем управления тестами (Testlink или HP ALM или ...)
3. Умеет заводить дефекты (JIRA или Redmine ...)
4. Может сделать Select в SQL Developer
5. Знает что такое Soap UI и зачем ему wsdl
6. И, главное, сможет самостоятельно проверить простой и средней сложности функционал не пропустив при этом критических дефектов и обеспечив нормальное покрытие требований.
И сколько при этом пришлось тратить своего времени.
P.S. 1. Понятно, что совокупность вебинаров на данном ресурсе позволит обучить нужным навыкам, но здесь больше интересует реальное минимальное время.
P.S. 2. Сам в основном занимался обучением в процессе работы и по ощущениям даже при интенсивной программе меньше чем за месяц нормального Junior получить очень сложно. Обычно выходят за пару-тройку месяцев.
Здравствуйте! Окажите пожалуйста помощь. Есть определенное количество автотестов в Jmeter, запускаются на Дженкинс. Переменные считываются с CSV файла. Для каждого теста отдельный CSV. Как для этих тестов создать один файл с переменными.
В продолжении освоения Selenium IDE возник такой вопрос.
Дано: есть тест-сьют из n тест-кейсов. В них процесс авторизации, переход на определенную страницу веб-приложения и работа с фильтрами на этой странице. Фильтров разных много, проверяется работа каждого. После каждой проверки фильтры нужно очистить, для этого отдельный тест-кейс.
Каким образом оптимально организовать вызов тест-кейса? Можно ли как-то один и тот же тест-кейс вызывать в разных местах?