Fix: Convert Karate html report to PDF format
Karate provides HTML reports that you can convert to PDF format using various methods. One common approach is to use a headless browser like Puppeteer in Node.js to capture a screenshot of the HTML report and then save it as a PDF. Here's a step-by-step guide: 1. **Install Node.js:** Make sure you have Node.js installed on your system. 2. **Create a Node.js Project:** Set up a new Node.js project or navigate to your existing project directory. 3. **Install Puppeteer:** Install the Puppeteer library, which provides a high-level API to control headless browsers. You can do this by running the following command in your project directory: ``` npm install puppeteer ``` 4. **Write a Node.js Script:** Create a Node.js script to load the Karate HTML report and convert it to a PDF. Below is an example script: ```javascript const puppeteer = require('puppeteer'); (async () => { const browser = await puppeteer.launch(); const page = await br