Skip to content

Commit 4e3134e

Browse files
authored
Merge pull request LambdaTest#1870 from Private1647/stage
updated code gen doc
2 parents 7ec8bd1 + 796aaf3 commit 4e3134e

File tree

1 file changed

+19
-8
lines changed

1 file changed

+19
-8
lines changed

docs/kane-ai-automation-code-generation.md

Lines changed: 19 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,10 @@ Click the `Generate New Code` button to go to code generation page where you can
5353
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:
5454

5555
- **Python:** PyTest is used to generate Selenium Python code.
56-
- **Java:** TestNG is used to generate Selenium Java code.
56+
57+
:::info
58+
Support for Java language in Selenium has been restricted for major improvements and will be made available soon.
59+
:::
5760

5861
:::tip
5962
By default all KaneAI authored tests automation scripts for Web are generated in Selenium Python.
@@ -62,31 +65,39 @@ Selenium is your go-to tool for cross-browser testing, enabling automated testin
6265
### Playwright
6366
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:
6467

65-
- **Javascript**
68+
- **JavaScript**
6669
- **Python**
6770

71+
:::info
72+
Support for Playwright framework has been restricted for major improvements and will be made available soon.
73+
:::
74+
6875
### Cypress
6976
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:
7077

71-
- **Javascript**
78+
- **JavaScript**
7279

73-
:::note
74-
Cypress won't be available for test cases where **Switching Tabs** or **File Upload** is present as its not inherently supported by the tool.
80+
:::info
81+
Support for Cypress framework has been restricted for major improvements and will be made available soon. Additionally, Cypress won't be available for test cases where **Switching Tabs** or **File Upload** is present as it's not inherently supported by the framework.
7582
:::
7683

7784
### WebdriverIO
7885
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 WebdriverIO code in:
7986

80-
- **Javascript**
87+
- **JavaScript**
88+
89+
:::info
90+
Support for WebdriverIO framework has been restricted for major improvements and will be made available soon.
91+
:::
8192

8293
## App Frameworks
8394

8495
### Appium
85-
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:
96+
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:
8697

8798
- **Python:** PyTest is used to generate Appium Python script.
8899
- **Java:** TestNG is used to generate Appium Java scripts.
89-
- **Javascript** : The code generation for the Appium framework in JavaScript is being rolled out gradually and is not yet generally available.
100+
- **JavaScript** : The code generation for the Appium framework in JavaScript is being rolled out gradually and is not yet generally available.
90101

91102
:::tip
92103
By default all KaneAI authored tests automation scripts for App are generated in Appium Python.

0 commit comments

Comments
 (0)