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: .github/CONTRIBUTING.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,9 +30,9 @@ Depending on a type of a change you should do the following.
30
30
31
31
## Helpers
32
32
33
-
Please keep in mind that CodeceptJS have **unified API** for WebDriverIO, Appium, Protractor, Nightmare, Puppeteer, TestCafe. Tests written using those helpers should be compatible at syntax level. However, some of helpers may contain unique methods. That happens. If, for instance, WebDriverIO has method XXX and Nightmare doesn't, you can implement XXX inside Nightmare using the same method signature.
33
+
Please keep in mind that CodeceptJS have **unified API** for WebDriver, Appium, Playwright, and Puppeteer. Tests written using those helpers should be compatible at syntax level. However, some of helpers may contain unique methods. That happens. If, for instance, WebDriver has method XXX and Playwright doesn't, you can implement XXX inside Playwright using the same method signature.
34
34
35
-
### Updating a WebDriverIO | Nightmare
35
+
### Updating a WebDriver | Playwright | Puppeteer
36
36
37
37
*Whenever a new method or new behavior is added it should be documented in a docblock. Valid JS-example is required! Do **not edit**`docs/helpers/`, those files are generated from docblocks in corresponding helpers! *
Copy file name to clipboardExpand all lines: README.md
+1-3Lines changed: 1 addition & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,6 @@
10
10
| 🌐 Web | Playwright |[](https://github.com/codeceptjs/CodeceptJS/actions/workflows/playwright.yml)|
11
11
| 🌐 Web | Puppeteer |[](https://github.com/codeceptjs/CodeceptJS/actions/workflows/puppeteer.yml)|
12
12
| 🌐 Web | WebDriver |[](https://github.com/codeceptjs/CodeceptJS/actions/workflows/webdriver.yml)|
13
-
| 🌐 Web | TestCafe |[](https://github.com/codeceptjs/CodeceptJS/actions/workflows/testcafe.yml)|
14
13
| 📱 Mobile | Appium |[](https://github.com/codeceptjs/CodeceptJS/actions/workflows/appium_Android.yml)|
15
14
16
15
# CodeceptJS [](https://stand-with-ukraine.pp.ua)
@@ -43,7 +42,6 @@ CodeceptJS uses **Helper** modules to provide actions to `I` object. Currently,
43
42
-[**Playwright**](https://github.com/codeceptjs/CodeceptJS/blob/master/docs/helpers/Playwright.md) - is a Node library to automate the Chromium, WebKit and Firefox browsers with a single API.
44
43
-[**Puppeteer**](https://github.com/codeceptjs/CodeceptJS/blob/master/docs/helpers/Puppeteer.md) - uses Google Chrome's Puppeteer for fast headless testing.
45
44
-[**WebDriver**](https://github.com/codeceptjs/CodeceptJS/blob/master/docs/helpers/WebDriver.md) - uses [webdriverio](http://webdriver.io/) to run tests via WebDriver or Devtools protocol.
46
-
-[**TestCafe**](https://github.com/codeceptjs/CodeceptJS/blob/master/docs/helpers/TestCafe.md) - cheap and fast cross-browser test automation.
47
45
-[**Appium**](https://github.com/codeceptjs/CodeceptJS/blob/master/docs/helpers/Appium.md) - for **mobile testing** with Appium
48
46
-[**Detox**](https://github.com/codeceptjs/CodeceptJS/blob/master/docs/helpers/Detox.md) - This is a wrapper on top of Detox library, aimed to unify testing experience for CodeceptJS framework. Detox provides a grey box testing for mobile applications, playing especially well for React Native apps.
49
47
@@ -53,7 +51,7 @@ And more to come...
53
51
54
52
CodeceptJS is a successor of [Codeception](http://codeception.com), a popular full-stack testing framework for PHP.
55
53
With CodeceptJS your scenario-driven functional and acceptance tests will be as simple and clean as they can be.
56
-
You don't need to worry about asynchronous nature of NodeJS or about various APIs of Playwright, Selenium, Puppeteer, TestCafe, etc. as CodeceptJS unifies them and makes them work as they are synchronous.
54
+
You don't need to worry about asynchronous nature of NodeJS or about various APIs of Playwright, Selenium, Puppeteer, etc. as CodeceptJS unifies them and makes them work as they are synchronous.
Copy file name to clipboardExpand all lines: docs/quickstart.md
-10Lines changed: 0 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,16 +20,6 @@ This gives you access to rich Selenium ecosystem and cross-browser support for m
20
20
21
21
---
22
22
23
-
#### Use TestCafe for cross-browser testing without Selenium
24
-
25
-
<small>
26
-
TestCafe provides cross-browser support without Selenium. TestCafe tests are faster, require no extra tooling and faster than regular Selenium. However, can be less stable.
27
-
</small>
28
-
29
-
<ahref="/testcafe"class="button green extended" >Start with TestCafe »</a>
0 commit comments