Насколько детальным должно быть исследовательское тестирование?
Я наткнулась на этот вопрос в темах Cambridge Lean Coffee, которые Джеймс Томас собирает в своем блоге. Этот вопрос я слышу достаточно часто, и регулярно использую одну и ту же аналогию в моем ответе: маятник тестирования.
Когда тестировщик начинает работать в новой организации – или над новым проектом – то маятник нашего тестирования начинает свое движение. Думайте об этом, как будто вы поднимаете маятник в его наивысшую точку и затем отпускаете его. Вначале он раскачивается от поверхностного тестирования, отражая ограниченные знания о новой для нас ситуации. Когда наш опыт улучшается, углубляется и наше тестирование.
В современном мире бизнес всё чаще обращает внимание на мобильные технологии. Появляются новые возможности для развития, а рынок мобильных устройств растёт гораздо быстрее рынка домашних компьютеров. И вместе с рынком растет и спрос на тестировщиков мобильных приложений.
Однако разработка мобильного ПО - область новая и очень динамичная. В ней, помимо проблем, типичных для IT, каждый день появляются новые вызовы. К тому же сами инструменты для разработки и тестирования находятся ещё на стадии развития, поэтому тоже имеют свои проблемы.
Опыт тестирования Desktop и Web приложений, несомненно, применим и в мобильной отрасли, однако нужно знать и понимать особенности, с которыми придётся столкнуться: наличие сенсоров и датчиков, постоянную работу системы, управление тачскрином и прочее.
Во время тренинга тренер поделится личным опытом организации тестирования мобильных приложений, выбора устройств и построения тестовых стратегий.
Отдельный акцент будет сделан на работе с платформой Android, как с наиболее распространённой мобильной ОС на данный момент.
Не так давно вышла новая версия JMeter 3.0. Концептуальных изменений в ней нет, однако поменялся интерфейс, изменились названия некоторых элементов, а также появились новые элементы.
Помимо адаптации к JMeter 3.0, программа обновленного тренинга претерпела и другие изменения. Учтены замечания в отзывах участников, больше времени мы уделили моментам, которые казались ученикам сложными, максимально уплотнив материал лекций. Лекции разбиты на небольшие фрагменты до 20 минут для удобства просмотра и навигации.
Если Вы планировали начать осваивать тестирование производительности, не откладывайте это в долгий ящик.
После прохождения тренинга вы научитесь разрабатывать автоматизированные тесты для веб-приложений с использованием инструмента Selenium IDE. От участников не требуется никакой предварительной подготовки в области автоматизации тестирования, не требуется умение программировать, не требуется предварительное знакомство с Selenium или иным инструментом автоматизации. Стартуем с нулевой отметки.
Чем же новая версия тренинга отличается от предыдущей?
Во-первых, мы записали тренинг в более удобном формате. Материал представлен в виде серии небольших модулей средней продолжительностью около 10 минут. Такие короткие лекции проще усваиваются, чем длинный непрерывный рассказ.
Во-вторых, мы полностью переработали программу тренинга. За счёт более компактного и насыщенного изложения материала мы смогли без увеличения времени и стоимости тренинга добавить целый ряд новых тем. В них рассмотриваются вопросы, которые часто задавали участники предыдущих тренингов:
-- объяснение принципов работы XPath и CSS локаторов,
-- различие между некоторыми похожими командами (click и clickAt, type и sendKeys),
-- использование ожиданий, выполнение фрагментов JavaScript-кода,
-- усложнение логики сценариев при помощи расширения SelBlocks,
-- загрузка тестовых данных из внешнего файла (Data Driven Testing).
В третьих, появились новые интересные домашние задания. Участникам предостоит автоматизировать несколько сценариев в реальном веб-магазине, имеющем достаточно сложный интерфейс с динамическими элементами.
Да, пожалуй, у нас получился самый лучший в мире тренинг, посвящённый инструменту Selenium IDE!
И конечно всё это (как в любом нашем тренинге) сопровождается поддержкой тренера, готового отвечать на самые каверзные вопросы и помогающего вам освоить все возможности инструмента.
В команду проекта Safecrow.ru требуется Тестировщик.
SafeCrow – это уникальный проект по проведению защищенных покупок в интернете. Сфера применения SafeCrow – вся on-line индустрия, связанная с торговлей и оказанием услуг. Для продвижения нашего сервиса мы разработали уникальную партнерскую программу и сейчас команда SafeCrow ищет близкого по духу и ценностям сотрудника, готового внести свой вклад в развитие молодого амбициозного проекта.
Обязанности:
∙ Тестирования web-интерфейса системы;
∙ Тестирование серверного API;
∙ Тестирование партнерских разработок;
∙ Автоматизация тестирования;
∙ Учет и документирование выявленных ошибок, контроль их исправления
Требования:
∙ Опыт тестирования web-приложений от 1-го года;
∙ Понимание архитектуры и принципов разработки web-приложений;
∙ Опыт кросс-браузерного и кросс-платформенного тестирования;
Вам предлагается развернуть на сервере любую из выбранных вами БД (но предлагаю выбрать что-то более современное). Собрать данные из таблицы, находящейся тут http://tereshkova.test.kavichki.com/ в вашу таблицу на сервере, распарсив данные. Далее заполнить некоторыми данными таблицу на сайте «Терешкова», сравнить ее результаты с вашей БД и вывести результат об изменениях. + можно несколько функциональных UI тестов на ваше усмотрение по этой таблице на сайте.
Результат можно запаковать или выложить в ББ или в Гит. На ваше усмотрение.