Използвам selenium webdriver с ruby 1.9.3, пиша тестови случаи, използвайки Test::Unit::TestCase Искам някакъв вид отчет за моя изходен резултат, моля, предложете ми и дайте кода за изпълнение
Отчитане в selenium webdriver
comment
Никой не може да ви помогне по този начин.. по-скоро ни кажете кой html удряте с помощта на селен.. след това ни уведомете коя част искате да съхраните като отчет.. ако това е, което не знаете, тогава ни уведомете знаеш ли какво имаш предвид под доклад?
- person Arup Rakshit   schedule 22.08.2013
comment
Докладът означава точно какви тестови случаи са преминали, какви са неуспехите бла бла
- person Milin Agrawal   schedule 22.08.2013
Отговори (2)
Става въпрос за доклада от теста на рубин, а не за селен.
Опитайте ci_reporter чрез gem install ci_reporter
.
Ето прост пример за Rakefile:
require 'rake/testtask'
require 'ci/reporter/rake/test_unit'
Rake::TestTask.new(:unittest) do |t|
t.pattern = 'tests/*_test.rb'
t.verbose = true
t.warning = true
end
След това стартирайте своите единични тестове чрез:
$ rake ci:setup:testunit unittest
Накрая трябва да глобите резултатите от теста на XML формат под ./reports/
person
shawnzhu
schedule
24.08.2013
Нямам рейк файл
- person Milin Agrawal; 26.08.2013
можете да добавите следния код в env.rb
----------------------------------------------
require 'report_builder'
World(PageObject::PageFactory)
ReportBuilder.configure do |config|
config.report_path = 'test_report'
config.report_types = [:html]
config.report_title = 'Test Results'
config.include_images = false
config.additional_info = {browser: 'Chrome', environment: 'Stage 5'}
end
и опитайте да стартирате теста, като използвате следната команда
cucumber folder_name/ URL='your.url.com' --tags @yourtagsinfeature1 --tags @yourtagsinfeature1 -f html -o report_file_name.html
person
Netra
schedule
08.06.2018