Отчитане в selenium webdriver

Използвам selenium webdriver с ruby ​​1.9.3, пиша тестови случаи, използвайки Test::Unit::TestCase Искам някакъв вид отчет за моя изходен резултат, моля, предложете ми и дайте кода за изпълнение


person Milin Agrawal    schedule 22.08.2013    source източник
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
comment
Нямам рейк файл - 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