{"id":20999792,"url":"https://github.com/delaphante/cynkyautomation","last_synced_at":"2025-05-14T23:31:14.296Z","repository":{"id":164810140,"uuid":"596653248","full_name":"DeLaphante/CynkyAutomation","owner":"DeLaphante","description":"Powered by Selenium, Reqnroll and ML.Net with detailed HTML reporting, Machine Learning Analysis and Logging capabilities - CynkyAutomation framework can handle any website that is built using AJAX, React, AngularJS, Vue.js, Single Page Applications, Salesforce, Dynamics 365 CRM and many more.","archived":false,"fork":false,"pushed_at":"2025-04-30T15:50:04.000Z","size":2997,"stargazers_count":13,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-30T16:42:23.010Z","etag":null,"topics":["api-testing-framework","apitesting","automation","automation-framework","bdd","bdd-framework","c-sharp","csharp","httpclient","qa","qaautomation","qatools","rest-api-test","sdet","selenium","specflow","test-automation","test-framework","testautomationframework","webdriver"],"latest_commit_sha":null,"homepage":"https://linktr.ee/cynkyautomation","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DeLaphante.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null}},"created_at":"2023-02-02T16:46:43.000Z","updated_at":"2025-04-30T15:50:08.000Z","dependencies_parsed_at":null,"dependency_job_id":"a44d643c-de54-4553-8e96-9a3344f26277","html_url":"https://github.com/DeLaphante/CynkyAutomation","commit_stats":{"total_commits":192,"total_committers":2,"mean_commits":96.0,"dds":0.140625,"last_synced_commit":"9177e92ef00251ca5f05eb8021ed0d24be1a637b"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeLaphante%2FCynkyAutomation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeLaphante%2FCynkyAutomation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeLaphante%2FCynkyAutomation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeLaphante%2FCynkyAutomation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DeLaphante","download_url":"https://codeload.github.com/DeLaphante/CynkyAutomation/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254248133,"owners_count":22038971,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["api-testing-framework","apitesting","automation","automation-framework","bdd","bdd-framework","c-sharp","csharp","httpclient","qa","qaautomation","qatools","rest-api-test","sdet","selenium","specflow","test-automation","test-framework","testautomationframework","webdriver"],"created_at":"2024-11-19T08:08:18.968Z","updated_at":"2025-05-14T23:31:09.271Z","avatar_url":"https://github.com/DeLaphante.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CynkyAutomation\n[![CodeQL](https://github.com/DeLaphante/CynkyAutomation/actions/workflows/codeql.yml/badge.svg)](https://github.com/DeLaphante/CynkyAutomation/actions/workflows/codeql.yml) [![Pipeline Tests](https://github.com/DeLaphante/CynkyAutomation/actions/workflows/dotnet.yml/badge.svg?event=schedule)](https://github.com/DeLaphante/CynkyAutomation/actions/workflows/dotnet.yml)\n\nPowered by Selenium, Specflow and ML.Net with detailed HTML Reporting, Machine Learning Analysis, Automatic Waiting \u0026 Logging capabilities - CynkyAutomation framework can handle any website that is built using AJAX, React, AngularJS, Vue.js, Single Page Applications, Salesforce, Dynamics 365 CRM and many more. \n\nEliminate all flaky tests and completely avoid test reruns by using this framework within your CI/CD pipeline!\n\nThis framework can be run on MacOs, Linux or Windows - Just clone or download the solution, build and run 😊\n\nhttps://user-images.githubusercontent.com/6398105/216404819-96bdade9-3455-4105-a2b2-f218e37574fd.mp4\n\n\nSee working examples of other automated sites and api services using CynkyAutomation -\u003e [1CrmCloud](https://github.com/DeLaphante/1CrmCloud) - [LumaShopping](https://github.com/DeLaphante/LumaShopping) - [GoogleYouTube](https://github.com/DeLaphante/GoogleYouTube) - [CurrencyCloud](https://github.com/DeLaphante/CurrencyCloud) \n\n\nhttps://github.com/DeLaphante/CynkyAutomation/assets/6398105/eca80a12-6def-43ed-99d4-776dd8531d36\n\n\n\n*** Components ***\n- CynkyDriver (Selenium Engine)\n- CynkyAnalysis (Machine Learning Engine)\n- CynkyHook (Configuration Engine)\n- CynkyHttp (API Engine)\n- CynkyReports (Reports Engine)\n- CynkyUtilities (Utilities Engine)\n- Page Object Model design pattern\n- 3 UI automated scenarios (examples)\n- 2 API automated scenarios (examples)\n- Dependency Injection (IoC container)\n- Scalable \u0026 Parallel Execution\n- UI browser \u0026 API logs\n- A.I Machine learning Analysis of failures\n- Zephyr Scale Integration\n- BrowserStack \u0026 SaucLabs Integration\n- Mobile Web Automation configuration\n\n*** Documentation? ***\n - Explore the framework yourself freely through trial \u0026 error \n - Or request technical support below\n \n \n*** 2 hours Technical Support (One time) ***\n\n*** 2 hours (per day) Technical Support (Weekly) ***\n- Remote Conference Call (Zoom) : Mon - Sun : 6pm - 10pm\n- Select the available day or days you need support\n- Help with configuration, code structure \u0026 setup \n- Creating robust Xpath expressions for element locators and regular expressions\n- Cron schedule expressions\n- Debugging and troubleshooting C# code or CI/CD pipeline issues\n- Updating 'CynkyModel' to improve Machine Learning analysis of test failures\n- Any other technical issue you believe you need help with\n- 50% Refund if technical issue could not be resolved\n\nClick on this link to request Technical Support -\u003e  https://linktr.ee/cynkyautomation\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdelaphante%2Fcynkyautomation","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdelaphante%2Fcynkyautomation","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdelaphante%2Fcynkyautomation/lists"}