{"id":16105399,"url":"https://github.com/dinbtechit/testideplugin-rnd","last_synced_at":"2026-01-28T09:02:41.152Z","repository":{"id":107167309,"uuid":"317736190","full_name":"dinbtechit/TestIDEPlugin-RnD","owner":"dinbtechit","description":null,"archived":false,"fork":false,"pushed_at":"2020-12-14T23:46:01.000Z","size":8,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-05T23:42:50.682Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dinbtechit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-12-02T03:15:54.000Z","updated_at":"2020-12-14T23:46:04.000Z","dependencies_parsed_at":null,"dependency_job_id":"6d7ac444-1ac3-4af7-943c-c5b5d8c1bcbe","html_url":"https://github.com/dinbtechit/TestIDEPlugin-RnD","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dinbtechit/TestIDEPlugin-RnD","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dinbtechit%2FTestIDEPlugin-RnD","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dinbtechit%2FTestIDEPlugin-RnD/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dinbtechit%2FTestIDEPlugin-RnD/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dinbtechit%2FTestIDEPlugin-RnD/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dinbtechit","download_url":"https://codeload.github.com/dinbtechit/TestIDEPlugin-RnD/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dinbtechit%2FTestIDEPlugin-RnD/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28843119,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-28T07:39:25.367Z","status":"ssl_error","status_checked_at":"2026-01-28T07:39:24.487Z","response_time":57,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-09T19:09:29.672Z","updated_at":"2026-01-28T09:02:41.135Z","avatar_url":"https://github.com/dinbtechit.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# An IDE for Testing\n\n!!! info\n    Inspired by Open Test Framework\n\n## 🎯 Goals\n- Build an intellij Plugin to Record/Play/Manage test cases for testing websites\n\n# ⚗🧪 R\u0026D \n1. Understand Intellij JetBrain Plugin Development: \n    - Build a hello world plugin in Intellij\n    - understand how to create/modify UI in Intellij\n    - Code generation in Intellij\n    - Learn about Intellij's pico container\n2.  What is the best framework? selenium, puppeteer (kolin or Nodejs) or playwright (Java).\n    \u003e It has to be Java or Kolin related. Inorder to integrate with Intellij. Too bad we should have chosen a VScode extention instead?\n3.  Understand how Jasmine and selenium works:\n    - Read about Jasmine and Selenium.\n    - Alternately we can use Open Test. But its yml based. So debugging options are virtually impossible.\n4. Build E2E architecture for Test IDE.  \n    - Client (Browser) ➡ Server (Intellij -\u003e Lightweight HTTP server)\n    - https://localhost:90909090909/api/events/{{click}}\n    - https://localhost:90909090909/api/events/{{keystrokes}}\n    - https://localhost:90909090909/api/events/{{command}}\n    \n----\n\n# 👩‍💻 Development\n\ncoming soon...\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdinbtechit%2Ftestideplugin-rnd","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdinbtechit%2Ftestideplugin-rnd","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdinbtechit%2Ftestideplugin-rnd/lists"}