Автоматизация тестирования крупных приложений - Дипломная работа

бесплатно 0
4.5 87
Подходы и алгоритмы автоматизации тестирования. Анализ специфики работы с локальными и веб-приложениями, внедрение автоматических тестов в процесс контроля качества приложений Global XB, GCube и Thistle. Оптимальный инструмент разработки скриптов.


Аннотация к работе
Тестирование является неотъемлемой частью жизненного цикла разработки программного обеспечения. В общем случае тестирование заключается в планировании, разработке и реализации тестов, а так же поддержании их в актуальном состоянии. Автоматизация помогает сократить время тестирования и упростить его процесс, используя программные средства для выполнения тестов и проверки результатов выполнения. Наиболее распространенной формой автоматизации является тестирование приложений через графический пользовательский интерфейс. Постановка задачи У каждой компании-разработчика программного обеспечения рано или поздно возникает необходимость во внедрении автоматизации тестирования. Создание автоматических тестов, удовлетворяющих нуждам компании, это актуальная и сложная задача, так как необходимо не только добиться соответствия требованиям качества тестирования продукта, но и обеспечить требуемую экономию ресурсов. Для достижения поставленной цели в дипломной работе необходимо решить следующие задачи: · изучить тестируемые приложения; · определить цели тестирования и вывести критерии эффективности автоматизации; · ознакомиться с существующими средствами и методиками автоматизации; · вывести алгоритм разработки эффективных автоматических тестов с наименьшими затратами; · реализовать полученный алгоритм на примере приложений Global XB, GCube и Thistle. Такое тестирование на стадиях разработки и интеграции, когда повторно используемые скрипты могут выполняться много раз, обеспечивает значительную отдачу. В масштабных и динамично развивающихся проектах количество тестов может измеряться тысячами, что делает такую задачу, как регрессионное тестирование, очень ресурсоемкой. Согласно выбранным критериям после проведения исследования рынка средств автоматизации HP Quality Center, TestComplete, Selenium, NUnit, Rational Robot и SilkTest максимально соответствующими были признаны два продукта: HP Quality Center от компании Hewlett Packard и TestComplete от компании AutomatedQA.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?