Функциональное тестирование по праву занимает ведущее положение среди прочих видов тестирования, поскольку программа должна в первую очередь работать правильно, иначе ни скорость, ни защищенность, ни удобство использования уже не будут иметь никакого значения.
У нас есть специальный тренинг “Тест-дизайн от А до Я”, посвященный тому, как придумывать тесты. Но помимо владения техниками тест-дизайна нужно ещё уметь их применять в нужном месте и в нужном объёме. Тестировщик способен придумать тестов гораздо больше, чем можно выполнить в разумное время.
Куда же направить основные усилия:
на системное или модульное тестирование?
на тестирование методом “чёрного” или “белого” ящика?
на автоматизацию или ручное тестирование?
на регрессионное тестирование или проверку новой функциональности?
на “позитивные” или “негативные” тесты?
Между описанными направлениями деятельности должен быть найден “средний путь”, который позволяет сбалансировать усилия и максимально использовать преимущества каждого из направлений.
Тренинг “Функциональное тестирование ПО” нацелен именно на рассмотрение этих вопросов, на формирование умения составлять тактический план функционального тестирования с целью достижения максимального тестового покрытия с минимальными усилиями и за кратчайшее время.
Программа тренинга
Краткое введение в тестирование, чтобы договориться о терминах
Место функционального тестирования по сравнению с другими видами
Системное, интеграционное и модульное тестирование
Методы «чёрного ящика» и «прозрачного ящика»
Способы определения полноты тестирования
Техники функционального тестирования
Покрытие области входных данных
Тестирование на основе сценариев
Тестирование на основе вариантов использования
Тестирование на основе гипотез об ошибках
Стохастическое тестирование
Тестирование на основе рисков
Тестирование на основе моделей
Исследовательское тестирование
Как выбрать среди различных техник тестирования?
Комбинирование различных техник тестирования
Ручное и автоматизированное тестирование
Регрессионное тестирование
Работа с требованиями, тестами и дефектами
Для кого предназначен семинар:
Для тестировщиков, которые уже знают много, но хотят знать ещё больше
Для тест-лидов, которые не только сами тестируют, но и других учат это делать
Для разработчиков, которым иногда приходится по совместительству заниматься тестированием
Способ логирования результатов
2012-08-16 17:28
Привет
Было мало тестов и результаты просто писал в файл. Но не всегда удобно читать, да и историю неудобно смотреть. Читал, что есть много инструментов для логирования вот и созрел такой вопрос:
- можно ли формировать хтмл-таблички с отчётами? результаты буду брать из базы данных. Можно и не из базы, если инструмент позволяет встроить его элемент и через него записывать данные теста в хтмл.
Использую Джаву
Идеальним решением (на мой взгляд) было бы писать результаты в базу и чтобы заказчик через какую-то оболочку конектился к ней и смотрел результаты. Должны формироваться отчёты о прохождении тестов. Я себе представляю 2 таблицы - одна с названием теста и результатами, а 2я с подробным отчётом что сломалось (или будет всего 1 страница с фильтрами, но это уже нужно мучать кого-то, чтобы помог).
Скажу честно - никакие инструменты не смотрел, т.к. не очень хочу тратить время впустую. Желательно было бы получить ответ что такой-то инструмент это умеет, а дальше сам буду смотреть
спасибо за ответ
WebDriver и javascript
2012-08-16 23:38
Всем привет!
Возникла огромная проблема при обращении к элементу на странице. А именно это всего лишь безобидная ссылка с javascript. Пробовал писать xpath-запросы: искал по тексту, ссылке, части ссылки, содержимому(contains[]).
Подскажите, как можно выполнить переход по такой ссылке? Возможно, стоит запускать сам скрипт? Использую Selenium 2.0, FireFox browser v. 13.
На скриншоте прилагаю HTML-код элемента. Заранее спасибо. http://s2.ipicture.ru/uploads/20120816/f3ougq13.png
Webdriver assert Text, asseert Element. Need Help
2012-08-17 00:34
прошу прощения за ранее я с Webdriver только начинаю знакомиться и сразу же натолкнулся на проблему.
а точнее - каким образом в одну строчку можно проверить наличие на странице текста или какого либо элемента, например картинки???
Как это просто было в RC и теперь не совсем не понятно.