2016-06-23 3 views
2

Я ищу для решения следующих:Сохранение живой TestNG данных

В основном я бегу автоматизированных тестов с использованием Selenium & TestNG, я отчет установить и настроить монитор (файл HTML, который я можно просмотреть, чтобы просмотреть ход моих тестов.) Когда тест передан/провалился/пропущен, он будет изменен в файл HTML до завершения набора.

Когда проект полностью закончен и реализован, я хочу запустить тесты вне рабочего времени по разным причинам.

Поэтому я хочу создать мобильное приложение, в котором я могу войти в систему и просмотреть результаты моих тестов.

Для достижения этой цели (из плана, который я преподал, кто-то еще мог бы указать мне в лучшем направлении). Я планирую найти способ размещения результатов на веб-сервере, к которому затем можно получить доступ к мобильному телефону приложения и преобразовать эти результаты во что-то, видимое на лицевой стороне мобильного приложения. Время accucary может не быть 100% с этим методом, как время, которое потребуется от результатов, чтобы перейти от TestNG к серверу к мобильному приложению, но как только он будет в разумных пределах, он будет в порядке.

flowchart

Таким образом, вопрос, как я могу хранить живой корм моих результатов TestNG на веб-сервере? Или даже локально на данный момент только для тестирования.

Спасибо.

ответ

2

Я бы записал ваши результаты в ваш выбор, а затем создаю мобильную веб-страницу, которая запрашивает db и суммирует прогон.

Если это слишком много, можете ли вы не просто разместить свой HTML-файл на веб-сервере, к которому у вас есть доступ с вашего мобильного устройства?

+0

Привет @JeffC спасибо за ответ, я дам это. Я мог бы сделать это простым, но я хочу сделать что-то похожее/больше для моего финального проекта колледжа, поэтому чем больше исследований/тяжелой работы я смогу на летние каникулы, тем больше знаний у меня будет для моего возвращения в колледж :) – colin

+1

Определенно. Вы можете сделать v1, который выполняет эту работу, а затем планировать и работать на v2, который является более гибким, более холодным и т. Д., Но требует больше работы. – JeffC

+0

Имеете ли вы какие-либо рекомендации по технологиям, которые я мог бы использовать? В настоящее время у меня XAMPP установлен на веб-сервере, могу ли я использовать базу данных с XAMPP? Также с точки зрения суммирования прогона можно ли запрашивать базу данных по мере ее обновления? Сделать мобильное приложение живыми результатами тестов по мере их выполнения, а не после их завершения? Спасибо @JeffC – colin

Смежные вопросы