Skip to content

Commit e72ff91

Browse files
committed
Added an E2E tool that works well with web apps such as Microsoft Dynamics 365. Called kogiQA
1 parent 016770e commit e72ff91

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

docs/automated-testing/e2e-testing/README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,18 @@ The biggest advantage of BugBug is its user-friendliness. Most tests created wit
167167

168168
[BugBug Website](https://bugbug.io?utm_source=microsoft_github&utm_medium=referral)
169169

170+
### 7. kogiQA
171+
172+
![kogiQA](images/logo-kogiQA-small.png)
173+
174+
**kogiQA** is a UI automation tool for web applications that does not use CSS or XPath selectors. Instead, it uses a custom algorithm to select the element to interact with in a deterministic way, based on the meaning of the action derived from the DOM tree.
175+
176+
This means that typing `page.click("Add Client")` will click the button labelled `[Add Customer]`.
177+
178+
kogiQA reduces the need for test maintenance as the tests continue to work as long as the meaning of the text on the page remains unchanged. It is also the best option when it is not possible to change the code of the page being tested, for example when testing Microsoft Dynamics 365 or Salesforce applications.
179+
180+
[kogiQA Website](https://kogiQA.com)
181+
170182
## Conclusion
171183

172184
Hope you learned various aspects of E2E testing like its processes, metrics, the difference between Unit, Integration and E2E testing, and the various recommended E2E test frameworks and tools.
13.5 KB
Loading

0 commit comments

Comments
 (0)