Генератор отчетов Testcafe — движок с открытым исходным кодом

#testing #console #output #report #testcafe

#тестирование #консоль #вывод #Сообщить #testcafe

Вопрос:

Я планирую преобразовать вывод моей консоли testcafe в файл txt / html с пользовательским именем файла, я использую строку сценария ниже, но выходной файл не генерируется и ошибок нет. Я установил необходимые шаблоны отчетов. Пожалуйста, направьте меня.

$ testcafe chrome tests/core/sample.test.js —репортер html:/file.html $ testcafe хром tests/core/sample.test.js —репортер list:/test.txt

Спасибо Рамешу Д

Ответ №1:

вывод консоли в текстовый формат

Разве это не проще?

 $ testcafe chrome tests/core/sample.test.js > test_output.txt 2>amp;1
  

Я имею в виду, что вы можете использовать reporters, вы можете создать свой собственный reporter и тратить на это часы, или, если вам действительно нужен просто файл из вывода на консоль, этого должно быть достаточно.

консольный вывод в html

У меня есть привычка использовать файлы конфигурации, а не параметры командной строки, поэтому я покажу это в файлах конфигурации:

.testcaferc.json

 {    
     "reporter": [        
        {
            "name": "html",
            "output": "Results/report.html"
        }
    ]
}
  

Сначала, конечно, необходимо установить соответствующий пакет npm:

 $ npm install --save-dev testcafe-reporter-html
  

Если вы настаиваете на опции командной строки, вам помогут документы testcafe. Я считаю, что это была бы правильная команда:

 $ testcafe chrome tests/core/sample.test.js -r html:Results/report.html
  

Комментарии:

1. Спасибо you..it работает, я пробовал с — $ testcafe chrome tests/core/sample.test.js -р html:Results/report.html