You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/kane-ai-automation-code-generation.md
+11-9Lines changed: 11 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -52,21 +52,23 @@ Click the `Generate New Code` button to go to code generation page where you can
52
52
### Selenium
53
53
Selenium is your go-to tool for cross-browser testing, enabling automated testing across different web browsers like Chrome, Firefox, Safari, and Edge. It's perfect for end-to-end testing of web applications. With Kane AI, you can generate Selenium code in:
54
54
55
-
-**Python:** For Web devices this is **generated by default**.
56
-
-**Java**
55
+
-**Python:** PyTest is used to generate Selenium Python code.
56
+
-**Java:** TestNG is used to generate Selenium Java code.
57
+
58
+
>By default all KaneAI authored test's automation script for Web are generated in Selenium Python.
57
59
58
60
### Playwright
59
61
Playwright is a fast and reliable end-to-end testing for complex modern web applications it uses a single API to automate Chromium, Firefox, and WebKit. You can generate Playwright code in:
60
62
61
63
-**Javascript**
62
-
-**Python**
64
+
-**Python:** PyTest is used to generate Playwright Python scripts.
63
65
64
66
### Cypress
65
67
Cypress is a modern web front-end testing tool built with JavaScript Mocha. It operates directly on the browsers without the need for Selenium. Its unique DOM manipulation technique makes it a very developer and QA-friendly tool. You can generate Cypress code in:
66
68
67
69
-**Javascript**
68
70
69
-
> **Note:** Cypress inherently doesn't support **Switching Tabs**and**File Upload**, so it wont be available for such test cases.
71
+
> **NOTE:** Cypress wont be available for test cases where **Switching Tabs**or**File Upload** is present as its not inherently supported by the tool.
70
72
71
73
### WebdriverIO
72
74
WebdriverIO is a popular automation testing framework for web and mobile applications. It is built on top of the WebDriver protocol and provides a simple and flexible API for writing tests. You can generate WebdriveIO code in:
@@ -78,10 +80,10 @@ WebdriverIO is a popular automation testing framework for web and mobile applica
78
80
### Appium
79
81
Appium is an open-source automation tool for running scripts and testing native applications and mobile web apps on different platforms like IOS and Android. You can generate Appium code in:
80
82
81
-
-**Javascript**
82
-
-**Python:**For mobile devices this is **generated by default**.
83
-
-**Java**
83
+
-**Python:** PyTest is used to generate Appium Python scripts.
84
+
-**Java:**TestNG is used to generate Appium Java scripts.
85
+
-**Javascript** : For now Appium Js script generation is partially rolled out.
84
86
85
-
> Currently this is partially rolledout.
87
+
> By default all KaneAI authored test's automation script for App are generated in Appium Python.
86
88
87
-
For now test runs only work for code generation in Selenium - Python & Appium Python. The support for others will be rolled out shortly.
89
+
> **NOTE:**For now test runs only work for code generation in Selenium - Python & Appium Python. The support for others will be rolled out shortly.
0 commit comments