Сегодня я хотел бы рассказать о создании стратегии для тестирования одного крупного сайта (http://lingualeo.com). Коротко: это онлайн-платформа для желающих изучить английский язык.
Цель у меня такая: не показать результат, а в первую очередь рассказать о самом процессе составления стратегии. Мне было интересно проследить, как и что я делаю. Это напоминает работу над ошибками и самопроверку. Кроме того, это попытка объяснить свою работу. Не всегда это просто сделать, потому что часто мы работаем интуитивно. Для меня умение объяснить свою работу означает способность понять свои ошибки (что я делаю неправильно) и свои достижения (что я делаю правильно).
Итак, я расскажу о процессе составления стратегии и постараюсь сделать это в структурированной форме, по порядку. Как вы понимаете, не каждый процесс структурирован сам по себе. Поэтому не факт, что у меня получится разложить все по полочкам.
Есть тест на Jmeter, в нём есть листенер "jp@gc - Loadosophia.org Uploader". Если тест запускать руками через сам Jmeter, то всё работает - файл генерируется, сохраняется в нужной папке и заливается на Loadosophia.org. А вот если запустить скрипт (что собственно делает Jenkins) - , то файл сохраняется, но не заливается на софию.=( И судя по логу - jmeter даже не пытается этого сделать, по крайне мере кроме строчек
2015/03/19 14:31:08 INFO - kg.apc.jmeter.reporters.LoadosophiaUploader: Storing results for upload to Loadosophia.org: /home/julia/jmeter/Loadosophia/Loadosophia_1252374022308710939.jtl
2015/03/19 14:31:08 INFO - kg.apc.jmeter.reporters.LoadosophiaUploader: Storing results for upload to Loadosophia.org: /home/julia/jmeter/Loadosophia/Loadosophia_1252374022308710939.jtl
никаких других упоминаний об этом плагине нет .
Собственно, тест идёт уже 20 минут - а упоминания о нём на loadosophia всё ещё нет.
Ищем опытного QA в команду Depositphotos (Киевский офис).
Требовния:
- Знать и понимать архитектуру и принципы тестирования Web-приложений; Иметь опыт работы в данном направлении более трех лет;
- Иметь опыт автоматизации (Selenium WebDriver/Java/TestNG, PHP/Codeception либо аналогичные);
- Опыт работы с консолью и системами контроля версий (Git, bash);
- Иметь аналитическое мышление и уметь планировать свое время и приоритеты в процессе тестирования;
- Иметь опыт проактивной работы в команде по гибким методологиям (Scrum, Kanban);
- Владеть современными техниками тестирования и документирования;
- Желательно опыт работы с базами данных, тестирования безопасности и нагрузочного тестирования;
- Будет плюсом опыт программирования либо самостоятельной разработки фреймворка автоматизации с пониманим используемых паттернов.
Резюме и рекомендации пишите лично либо на hr@depositphotos.com.ua