An open API service indexing awesome lists of open source software.

https://github.com/dinbtechit/testideplugin-rnd


https://github.com/dinbtechit/testideplugin-rnd

Last synced: 5 months ago
JSON representation

Awesome Lists containing this project

README

          

# An IDE for Testing

!!! info
Inspired by Open Test Framework

## ๐ŸŽฏ Goals
- Build an intellij Plugin to Record/Play/Manage test cases for testing websites

# โš—๐Ÿงช R&D
1. Understand Intellij JetBrain Plugin Development:
- Build a hello world plugin in Intellij
- understand how to create/modify UI in Intellij
- Code generation in Intellij
- Learn about Intellij's pico container
2. What is the best framework? selenium, puppeteer (kolin or Nodejs) or playwright (Java).
> It has to be Java or Kolin related. Inorder to integrate with Intellij. Too bad we should have chosen a VScode extention instead?
3. Understand how Jasmine and selenium works:
- Read about Jasmine and Selenium.
- Alternately we can use Open Test. But its yml based. So debugging options are virtually impossible.
4. Build E2E architecture for Test IDE.
- Client (Browser) โžก Server (Intellij -> Lightweight HTTP server)
- https://localhost:90909090909/api/events/{{click}}
- https://localhost:90909090909/api/events/{{keystrokes}}
- https://localhost:90909090909/api/events/{{command}}

----

# ๐Ÿ‘ฉโ€๐Ÿ’ป Development

coming soon...