Jun 19, 2024 · Objective: My objective is to generate HTML Report for my cypress cucumber framework with attached failed screenshots I am using multiple-cucumber-html-reporter for generating an html report, but it How to use multiple-cucumber-html-reporter - 3 common examples To help you get started, we’ve selected a few multiple-cucumber-html-reporter examples, based on popular ways it is used in public projects. May 13, 2023 · To generate an HTML test report, 'reports/cucumber_report. I am using &quot;multiple-cucumber-html-reporter&quot; and I am able to generate a BDD report of all test THAT MODULE ONLY SUPPORTS WEBDRIVERIO V4 AND ALSO CREATES A REPORT. js:13 Jul 30, 2017 · I have a maven multi module project, I am able to generate the Extent HTML report for each individual module. package runners; import org. I addressed this in my project by adding json:target under the @CucumberOptions annotation, this then generated the json. 0, last published: 13 days ago. for Dec 3, 2019 · Anyone know how to generate cucumber-json reports with screenshot and also cucumber html reports with screenshot please, I would be very grateful? of the suggestions that I have read, none have generated the cucumber-json report, nor the html with screenshots. To simplify this, the Cucumber team has developed a free, cloud-based service for sharing reports throughout the organisation. js. 33, last published: a year ago. Type: String Mandatory: Yes The directory that will hold all the generated JSON files, relative from where the script is started. You signed in with another tab or window. When running in CI, you might want to generate a report for junit and perhaps a json report. 0, last published: a month ago. Sep 30, 2022 · Now if we execute our cypress cucumber features, the HTML report will be generated in the root directory of the project with name cucumber-report. 0-rc. 2 Merge features and scenarios from different JSON files of different runs into a single report by features and scenarios ids. 15. When I ran into the same issue I found the cause of this the problem is that the cucumber. How to merge and attach the individual reports into single report. html Utilize data tables to test multiple inputs or scenarios with different data sets, enhancing Dec 15, 2023 · The messages (ndjson) report is implicitly generated, as the json and html report are products of it (think a function - messages goes in - json and html comes out). json file and generate the Summary HTML Report. All the automation projects should be integrated with a Continuous Integration tool like Jenkins to run the tests and have the reports saved. Sep 18, 2018 · The below cucumber runner class generates a JSON file. Run your tests; Added bonus: yarn add multiple-cucumber-html-reporter and adapt the example config below. so today it would be like 11-15/IE9/ and 11-15/FIREFOX/ etc. 0, last published: 21 days ago. This is another WebdriverIO HTML reporter that uses third-party packages to generate HTML reports. To install, run yarn add wdio-json-cucumber-reporter or npm install wdio-json-cucumber-reporter; Add json-cucumber to the list of reporters in wdio. Nov 7, 2017 · While using cucumber-html-reporter to generate a report in case of sharding with muliple chrome instances, I am getting "Error: Invalid Cucumber JSON file found" Below is my configuration, var rep Nov 14, 2022 · Step 13 – Cucumber Report Generation. Cucumber frameworks generate very good and detailed reports, which can be share with all stakeholders. The HTML report will merge all the JSON files inside folder cucumber-json-reports into a single HTML file. Get the root JSONArray. I want to enable future flexibility to configure the cucumber options when running my tests f Pretty Format (HTML Report) Pretty Format generates the Cucumber test report in the HTML format, i. Antes de prosseguir com a execução dos testes funcionais em paralelo, é crucial garantir que cada execução tenha acesso aos tokens de Jenkins has a very nice Cucumber report plugin that generates reports in HTML format. copy entire code in ExtentProperties class Generate beautiful Cucumber. You switched accounts on another tab or window. To do so, there are some plugins available that can read this JSON file and prepare an HTML report from it. Feb 21, 2022 · and the generate report command node report. js plugins: [{ package: require. Example: Original cucumber report is "cucumber. an HTML file. resolve('protractor-multiple-cuc Jul 11, 2022 · I am using multiple cucumber html reported in my cypress tests. I am working on selenium, java, testng, cucumber, maven project. 1. api. Generate beautiful Cucumber. Version: 3. g. There are 47 other projects in the npm registry using multiple-cucumber-html-reporter. I want to create a consolidated HTML report for the overall test execution and individual HTML report for each test case. html; If you want to generate a report in a specified path with a timestamp. The previous module for WebdriverIO V4, wdio-multiple-cucumber-html-reporter, had a build in connection with the multiple-cucumber-html-reporter-module. Sep 4, 2018 · I'm using cucumber version 4. html php Copy code Generate beautiful Cucumber. Nov 23, 2012 · I am using cucumber with watir and want to customize html output report template and content. Both sets of tests in the feature files pass, but the problem is that a second JSON file is not being generated, so my second set of results are not being recorded. Also, you can tag your test cases with @smoke and @Regression test cases and run the particular scenarios from your command line with the below command : Nov 19, 2021 · Generate beautiful cucumberjs html reports for multiple instances (browsers / devices). world and store in cucumber-json-report. Jun 14, 2017 · I have installed 'wdio-allure-reporter' globally Once I executed my test suite I get result in . junit Oct 11, 2019 · I am using Extent Report Version 4. There are 106 other projects in the npm registry using cucumber-html-reporter. js file at the project root: Apr 8, 2023 · Please find the below entire code in Java to read the cucumber-report. For screenshots, I added an afterEach hook under my steps folder: Sep 17, 2019 · Now, I can generate html report with docker image. 33, last published: 2 years ago. json “create:html:report”: “npm run merge:reports && marge –reportDir TestReport cypress-combined-report. There are 43 other projects in the npm registry using multiple-cucumber-html-reporter. I installed cucumber-html-formatter globally (as instructed in the README), and after running the tests that generates the NDJSON file, the report fails. 0, last published: 2 months ago. 5 days ago · Reinstall cucumber-html-reporter and follow the steps from scratch. I am using &quot;multiple-cucumber-html-reporter&quot; and I am able to generate when all passes. Reload to refresh your session. Also, you can specify the location where you want this report to be placed after the test execution. There are 48 other projects in the npm registry using multiple-cucumber-html-reporter. format path would be relative to its current file location and the protractor-multiple-cucumber-html-reporter-plugin looks for the json files relative to parent root folder and warns about json file is not found. For example, I want to change the default heading, display pass/fail summary using different fonts etc. jar. Nov 15, 2014 · Also I am using pretty face reports to generate test execution report which gives a crispy dashboard. Start using cucumber-html-reporter in your project by running `npm i cucumber-html-reporter`. json” – Will merge all the json files from mochawesome-report folder to a single json file cypress-combined-report. N. 8. I have a file called cucumber-html-report. Feb 26, 2016 · The plugin generates the HTML report from json. B. Enabling PDF export From code in this video discussed about how to generate #cucumber #html #report and attached the #failed screenshotsReport Reference - https://cucumber. html report Step 1: Install the plugin and add the following Jul 11, 2022 · Current behavior Tests run fine however json reports are stopped generating. The final Dockerfile is: FROM testcafe/testcafe:latest . It is the most readable report format. html After the plugin update, we need to run the Cucumber feature as a JUnit test from Cukerunner. Problem statement We need a . It is used when we need to provide single file report from multiple different reports. Jan 27, 2019 · I have a problem with creating custom meta data in multiple-cucumber-html-reporter. Let’s generate the Cucumber Report. 0 with Node. Allure report is not working in Chrome or Firefox or IE browser. This is not the case for this reporter because the new setup of WebdriverIO V5 is based on a instance which doesn't allow me to use the onPrepare and onComplete hook. Jun 23, 2020 · I am using protractor with typescript to test a web page and i am trying to create a cucumber report with the package &quot;cucumber-html-reporter&quot; and the json is generated but the report do Aug 31, 2020 · Cucumber with JUnit gives us the capability to generate reports in the form of HTML, XML, JSON & TXT. The generated reports will be located under the target/cucumber-reports folder as an HTML file. zip when sharding is used. Now ,am able to get Json report generated for feature file about scenario/step passed or failed. npm install cucumber-html-report-generator Save to dependencies or dev-dependencies: npm install cucumber-html-report-generator --save npm install cucumber-html-report-generator --save-dev Compatibility. html report in Cypress and everything is ok and works perfect, except when one of my test or scenarios fail within the feature file. The key thing on setting our report is to make sure that the report Generate beautiful Cucumber. In those cases, the HTML report does not get generated. Multiple Cucumber HTML Reporter has been tested with the latest version of webdriverio 7. public class CucumberReporting implements ISuiteListener{//} My TestNG. json > cypress-combined-report. There is the possibility to add custom data to the report such as execution start and end time. HTML Reporter. Feb 3, 2023 · I'm using cypress + multiple-cucumber-html-report to generate a report after execution. kandi has reviewed multiple-cucumber-html-reporter and discovered the below as its top functions. js I have updated the options for plugin with report name Config. Then I tried using multiple-cucumber-html-reporter instead. The test report can also determine if the product is ready for release or not. The primary reason is the presentation is better for our needs. 9 to generate report for two of my tests. 7. html Plugin is used to specify different formatting options for the output reports. html file on Microsoft Edge browser. json file does not exist. Follow these steps again: Can I generate cucumbur html report in cypress? I still cannot get the report. Report successfully generated to allure-report. This HTML Report is the basic report and Mar 27, 2020 · When I run multiple test cases, the report is only generated until the end of the entire run. Sep 28, 2016 · I have two runners in my automation project as follows: Main runner - Executes all the @ui-test tagged test cases and if a scenario is failed target/rerun. format: ['json','pretty'] Dec 11, 2017 · How to generate multiple cucumber reports for protractor with multicapabilities? Ask Question Asked 6 years, 8 months ago. Jun 6, 2023 · This will execute your Cucumber scenarios and generate the Extent Reports. html report where we can see the results of the cucumber cypress test case in graphical form (pie chat etc. goto maven dependencies. json” – This To generate the HTML report. Share Improve this answer Nov 8, 2020 · Summary I'm using @cucumber/cucumber version 7. 18. search cucumber-extentsreport. generate({ customMetadata: true Multiple reporters Oftentimes we see users wanting the ability to use multiple reporters. Various options that can be used as for-matters are:Pretty: Prints the Gherkin In this tutorial, we will explore the best practices for generating high-quality reports and integrating Cucumber with other tools and frameworks to enhance the testing process. This is intended to give you an instant insight into multiple-cucumber-html-reporter implemented functionality, and help decide if they suit your requirements. There are 45 other projects in the npm registry using multiple-cucumber-html-reporter. Start using protractor-multiple-cucumber-html-reporter-plugin in your project by running `npm i protractor-multiple-cucumber-html-reporter-plugin`. Learn the commands, code examples, and step-by-step process to customize Cucumber execution and produce informative reports. runner. Nov 28, 2016 · D:\automation\api\reports>allure generate D:\automation\api\reports. install multiple-cucumber-html-reporter: npm install --save-dev multiple-cucumber-html-reporter (>= v1. Jun 22, 2021 · And using this JSON file only we are going to generate an HTML report. Drop all changes and go back to before a started configuring the reports. Sep 21, 2020 · But when I use script to generate html report - receive error: ` node cucumber-html-reporter. Example. feature-overview – This HTML report gives an overall overview of test execution Sep 5, 2018 · I do have on question though. Jun 20, 2020 · I am trying to use Cucumber Extent Reports to generate my html report. 0. Is there a way to combine all the cucumber reports which are being generated by cucumber-jvm-parallel-plugin into one single report? I have the below configuration for maven-cucumber-reporting and cucumber-jvm-parallel-plugin cucumber-jvm-parallel-plugin plugin> com. Typically, it may be needed for: E-mail HTML-based body containing multiple reports; PDF which groups multiple reports Aug 4, 2020 · Cucumber Reports. Reinstall mochawesome reporter again. report. json directory or current working directory (if no package. Cucumber; @RunWith(Cucumber. But sometimes reports may contain some pictures (e. RunWith; import cucumber. json, which we use to generate report with the help of cucumber-html-reporter. 0 was published by wasiqb. class) @CucumberOptions( features = "src/test/resources/functionalTests", All supported reports generate HTML output by default. RUN cd /opt/testcafe \ && npm install -g testcafe-reporter-cucumber-json@latest \ && npm install -g multiple-cucumber-html-reporter@latest \ && npm install -g testcafe-reporter-html@latest . 0, last published: 16 days ago. My configuration is exactly how it's mentioned in the link above. . js 14. it will 1 html cucumber report. THAT MODULE ONLY SUPPORTS WEBDRIVERIO V4 AND ALSO CREATES A REPORT. It generates the report in the same way as it is a feature file, so tracing is also made easy. extend jar and select com. I am also using a Cucumber reporting listener which is an implementation of the ISuiteListener. So the first step is to have cucumber generate the json. I assume this information somehow comes from cypress as part of the result meta data. Sep 21, 2021 · In this video I've shown how to add Cucumber BDD with Cypress and generate Cucumber HTML reports with Screenshots attachedGithub Repo - https://github. 1, last published: 5 years ago. json". Latest version: 3. I have two TestRunner files in my cucumberOptions whi Aug 21, 2021 · I want to generate the html report in cypress when assertion failed. e2e\node_modules\cucumber-html-reporter\lib\jsonDir. Step 1 − Create a Maven project named MyCucumberProject in Eclipse. Want to generate HTML report from this JSon . Nov 8, 2023 · The output of the plugin will be the Maven Cucumber report generated in the \target\cucumber-html-reports folder with the name: report-feature_xxxxxxx. The report file name looks like report-<hash>. 33, last published: 9 months ago. : If you use a npm script from the command line, like for example npm run generate-report the jsonDir will be relative from the path where the script is executed. Mar 28, 2021 · Reports can be generated in Cucumber in 2 ways. Let's consider an example where you have executed a set of Cucumber tests and generated a report using the built-in HTML formatter: $ cucumber --format html --out report. The JSON file can be used with whatever report you want to use like for example multiple-cucumber-html-reporter. Start using multiple-cucumber-html-reporter in your project by running `npm i multiple-cucumber-html-reporter`. Jan 14, 2023 · I moved from 'cypress-cucumber-preprocessor' to @badeball/cypress-cucumber-preprocessor. I'm running the features in the next way: npm run test -- --tags &quot;@Something&quot; After an execution I type: npm run a Type: String Mandatory: Yes The directory that will hold all the generated JSON files, relative from where the script is started. Jun 15, 2018 · However, when I run my tests, I get this Error: Cannot find module 'protractor-multiple-cucumber-html-reporter-plugin' I've double checked and protractor-multiple-cucumber-html-reporter-plugin is present in my node-modules folder. Start using cucumber-html-report-generator in your project by running `npm i cucumber-html-report-generator`. It provides a very detailed reporting of the test with screenshots. And missed the json report generated on execution. Another type of report is the Cucumber HTML report. Check this for configuration; Share. To generate a Cucumber HTML report we will be using a plugin named “multiple-cucumber-html-reporter” plugin Consolidated report is actually a combination of any other reports produced by the library. html. github. 1, last published: a year ago. Generates Cucumber HTML reports in three different themes. Generate beautiful cucumberjs html reports for multiple instances (browsers / devices). In my config fie I have the following setting. 4. As you are using && the generate report command will run only if the previous command was successful. e. please. Contribute to WasiqB/multiple-cucumber-html-reporter development by creating an account on GitHub. RunWith; import io. js reports for multiple instances (browsers / devices). Along with that I also do create HTML and json reports too. You signed out in another tab or window. Latest version: 7. 0, last published: 4 months ago. txt will be populated with the scenario Jul 10, 2018 · @Time_is_an_illusion In the plugin configuration of maven-cucumber-reporting the option outputDirectory specifies the directory where the plugin will store its generated output, whereas the option cucumberOutput specifies the JSON file which is used as input by this plugin. There are 46 other projects in the npm registry using multiple-cucumber-html-reporter. I set up all the reports to be generated in a folder with the day, and browser name. Jul 11, 2022 · Automated HTML Reports with Cypress 10+ & Cucumber? Repo: https://github. 0 Mar 11, 2019 · If you can run bash commands and maybe have jq available on the machine, maybe try to generate the reports in files with different names then use jq to merge them back into one file Generate beautiful Cucumber HTML reports. just follow the below steps. 0, last published: 11 hours ago. cucumber. 33, last published: 10 months ago. js (see below). json report and attached screenshot for failure test. conf. There are 52 other projects in the npm registry using multiple-cucumber-html-reporter. Apr 22, 2019 · I am currently using cucumber and the masterthought plugin to generate html reports on test executions. There are 2 other projects in the npm registry using protractor-multiple-cucumber-html-reporter-plugin. I could generate a JSON file by specifying the format in the cucumber options. zip or report-<hash>-<shard_number>. This reporter will generate a Cucumber JSON file for each feature that is being tested. Here is a example of custom meta data. On finish, the Cucumber ReportBuilder will generate the reports. This JSON is then used to generate a cucumber report. js reports for multiple instances (browsers / devices) For more information about how to use this package see README Feb 1, 2018 · If the location of protractor. Hello, in this video, we'll learn how to generate an HTML report with Cucumber and Playwright. js) to attach screenshots too. This has a rich User interface and is easily customizable. May 2, 2023 · Tour Start here for a quick overview of the site Help Center Detailed answers to any questions you might have Aug 29, 2021 · Learn how to fix the issue of cucumber HTML reports not generating when running through maven , and get tips from other Eclipse and Karate users on Stack Overflow . A good report allows us to evaluate the current status of the project and the overall quality of the product. screen shots referenced in HTML) or we would like to send multiple reports via e-mail (and some of the reports may appear to be too big). com/JoanEsquivel/cypress-cucumber-boilerplate#cypress #testing #automation #automa A protractor plugin to use multiple-cucumber-html-reporter with CucumberJs 1, 2 or 3. temyers cucumber-jvm-parallel-plugin 5. Nov 19, 2018 · Sorry to bother your, but CucumberJs 4+ does not seem to generate json report by itself. Oct 29, 2021 · TestRunner. cucumberOpts. Let's consider an example where you generate an HTML report using the built-in Cucumber HTML formatter: $ cucumber --format html --out report. com/WasiqB/multiple-cucumber-html-rep Configuring Cucumber Options and Reporting - A comprehensive tutorial explaining how to configure Cucumber options and generate reports for Behavior-Driven Development (BDD) tests in Cucumber. Oct 20, 2020 · “merge:reports”: “mochawesome-merge mochawesome-report/*. js D:\ocean. By default, the report is written into the blob-report directory in the package. 5. Aug 27, 2019 · At the end cucumber will fetch entire data from this. java file. js reports for multiple instances (browsers / devices) The previous module for WebdriverIO V4, wdio-multiple-cucumber-html-reporter, had a build in connection with the multiple-cucumber-html-reporter-module. Multiple formatter Generate beautiful Cucumber. Jun 4, 2021 · This will generate the report with screenshots for failing steps; Now setup some report viewer tool like cucumber-html-reporter. THIS MODULE ONLY CREATES A JSON, NO REPORT!! What does it do. I have since added a new . If you want to generate report in specified path with time stamp just follow below steps. Aug 23, 2018 · check report will generate in default folder output/Run_with system time/report. Go to D:\automation\api\reports\allure-report and open the index. Version : Extent Reports : 2. To use this service, we need to add Cucumber-jvm of version 6. 10 and it should work with the latest versions of Jan 11, 2021 · As with OP, we are using the "Multiple Cucumber HTML Reporter" rather than the Cucumber HTML Reporter. Cucumber; import io. 1. Oct 21, 2022 · Generate beautiful Cucumber. USER root . In this tutorial, we will explore how to generate reports with Cucumber and leverage the available features to enhance your test reporting capabilities. 0 and above. js, which contains below metadata. Generate report using Cucumber Report Services; Generate local reports using built-in reporter plugins – html, json, junit, pretty; In this tutorial, I’ll explain about Cucumber Report Services. CucumberOptions; import cucumber. java. At the high level, the following are the steps performed in the code: Parse the cucumber-report. Latest version: 1. Nov 8, 2022 · I'm trying to implement the Allure reports in Playwright with Cucumber. There are 3 other projects in the npm registry using cucumber-html-report-generator. Jul 17, 2021 · It is very important to have a report on our test automation project. 1, last… May 31, 2023 · 2) How to generate a Cucumber HTML Report in Cypress Cucumber Framework. feature file to my resources. for Apr 30, 2015 · the default cucumber-html report is generated once the execution is completed, but I want the same report to be generated for each scenario instead. Jan 20, 2021 · This is the code in my testRunner class: package testRunners; import org. Mar 21, 2020 · It looks like you are using cypress-cucumber-preprocessor. A step-by-step approach helps beginners. ) Solution With the help of two plugins “cypress-cucumber-preprocessor” and “multiple-cucumber-html-reporter,” we can achieve this Steps to generate the Cucumber . Even with Cucumber's HTML output, it's still not trivial to share Cucumber test results with your colleagues. Typically the size of the root JSONArray signifies the total number of feature files involved. I don't know how it's done with cucumber-tsflow, but cucumberjs which used internally by cucumber-tsflow need the attach parameter like this : May 30, 2021 · and it skips the other test case in Test Runner. Feb 3, 2020 · Can I generate a cucumber html report like in the image bellow? If yes, it would be great full for me if somebody can provide me an example. Kindly please let me know how to generated the . Is there a direct API that I can use or do I need to write custom formatters to generate the report for each scenario? A protractor plugin to use multiple-cucumber-html-reporter with CucumberJs 1, 2 or 3. /allure-reports/allure/ folder with multiple JSON and XML files. json file. com/qa Generate beautiful Cucumber. Any suggestion/solution will be highly appreciated. everything was working fine with cypress version <10 and also cypress-cucumber-preprocessor <10 (before repo migration). io/docs/cucumbe Generate beautiful cucumberjs html reports for multiple instances (browsers / devices). The #45 version of PublishCucumberReport@1 addreses ability to have multiple reports, but still uses cucumber-html-reporter. metadata: { browser: { name: 'chrome', Generate beautiful Cucumber. EXPOSE 1337 1338 Report title can be used to publish multiple reports from the same job - reports with different titles are stored separately; or leave blank for a single report with no title Leave empty for the plugin to automagically find your json files, or enter a base folder relative to the workspace if for some reason the automagic doesn't work for you Generate beautiful Cucumber. To generate HTML report in command window I navigated to 'allure-reports' folder and typed the below command c:\projects\functionalTest\allure-reports> allure generate . Reference: https://github. Refresh your project and check inside \target\cucumber-html-reports that the report generated with name feature-overview. Generate beautiful Cucumber. xml looks like this: Nov 8, 2019 · Report is not generated with the name mentioned in config. js is not at the same level as node_modules then the cucumberOpts. As the test fails cucumber-js exit code is 1 and the generate report command will not be executed. 0, last published: 3 months ago. It makes it easier to take corrective actions if it is necessary. listener package. json is found). At the moment I use mocha reporter, but I can't see the steps for each scenario into the report, only the scenario name. This report is suitable for the BDD Framework. 0, last published: 23 days ago. So , i used feature files to run test cases in cypress. 0) Create a report-generator. copy entire code in ExtentProperties class Aug 30, 2023 · Passo 1: Geração de Tokens de Autenticação. Jun 22, 2021 · This tutorial explains an easy way to generate HTML reports with embedded screenshots in Cypress Automation Tool. 41. This is great, but by setting this reporter you won't receive any additional feedback while the tests are running! The solution here is to use multiple reporters. Generates Cucumber HTML reports in three different themes - gkushang/cucumber-html-reporter Generate Cucumber HTML reports with pie charts. I was looking at using hooks to do this but as far as I can tell you dont have any access to the scenario objects (like in cucumber. Solution: replace && with ; and it should generate the report regardless of the result of the tests. So what I would like is that when multiple test cases are run, the report is generated at the end of each test case and not until the end of all cases. In such cases PDF output can be convenient option. Apr 23, 2013 · I am providing the code which will take the snapshot when scenario is failed, I hope you can modify according to your uses, Comment here if you can't do that. junit. There are different types of HTML reports gets generated as a part of the test execution cycle. You can open this file in Feb 22, 2021 · I want to attach the screenshot of failed step in html report for my BDD tests in cypress. However, firstly, to make the cucumber plugin generate a JSON file output, we need to make some changes to our cypress cucumber properties. – Feb 1, 2022 · Like we see here, a straightforward configuration, Timeline Reporter gives a very useful comprehensive HTML report. Mar 5, 2022 · Merge all Cucumber JSON report files into only one HTML report This option is only used if option "-f" were used: false-i: Bool: Ignore bad Cucumber JSON report files This option is only used if option "-f" were used: false-o: String: Path of the HTML report output folder-t: String: Title of your report: GO Cucumber HTML Report-s: Bool: Show Oct 4, 2019 · If you have a custom World you need to make sure that the constructor utilize the attach property. Mar 27, 2019 · check report will generate in default folder output/Run_with system time/report. Jul 11, 2022 · I'm generating Cucumber html report in Cypress, based on this article Generate Cucumber . Can someone tell me how to generate HTML Reports and attach screenshots. ptgpg wsn llhqsom boms irztnqh vhfibpwr yvu udava ouicn lovvlz