{"repo":"kinotiodotdev/drowser","free":true,"listed":false,"github":"https://github.com/kinotiodotdev/drowser","clone":"git clone https://github.com/kinotiodotdev/drowser.git","description":"[🚧 Under Development] A easy way to implement and write Selenium with TypeScript using Deno 🦕","language":"TypeScript","stars":10,"topics":["deno","selemium","selenium-typescript","selenium-webdriver","typescript","easy-to-use","logging","reports","open-source"],"license":"MIT","category":"analytics","readme_excerpt":"A easy way to implement and write Selenium with TypeScript using Deno 🦕 [!WARNING] Note: 🚧 This project is under development and is not yet ready for production use. Please use it with cautio and report any issues or bugs you encounter. Features - Easy handling on driver side web browser to isolate each test ✅. - Get a daily log file to check all test process if passed or failed ✅. - Export each test case inside the reports ✅. Configuration Create a drowser.json in the root directory and define some configuration like this: - url : The URL of platform or website that needs to be tested Deno 2 Install npm dependecies on node modules with this command: Usage In the test file, define a sample test like this: This sample test will open the browser and check the title of the page, if the title is not equal to \"Drowser\" the test will fail. safari is the default browser, but you can change it to chrome or firefox . Drowser Studio Note: The Drowser Studio is a community-driven project and is open-source. Each test case is saved inside the drowser-reports.json file , and this file is exploitable inside the Drowser Studio who is developed by the Kinotio Team in this here , who is Sass platform to visualize all the metrics of the test cases. Import this reports inside of the studio to visualize all the metrics for main cases or each test case Report The drowser-reports.json file provides a comprehensive overview of the test execution metrics and individual test case details. This file","default_branch":null,"files":null,"tree":[],"storefront":"/r/kinotiodotdev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kinotiodotdev/drowser/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}