Open ShaharM7 opened 1 year ago
@ShaharM7 , Thank you for submitting your feature request. Cypress Product Managers will review this request and consider it for future implementation. Please remember we cannot guarantee this will be implemented in a specific timeframe or at all. Please see the Cypress App Product Roadmap for what we currently have in the works.
@nagash77 I want to help and contribute. Can you please give me a way to work on that Thank you
What would you like?
Given that I have an Azure DevOps release pipeline. Now, I want to run my E2E tests on that release pipeline. I can do it in different ways for example: pre-deploy a complete environment of my product and then redirect the automation to this environment.
Now that I have all the necessary needs to run my E2E tests. So, I need to Associate automated tests with test cases. Then, I want to run automated tests from test plans.
Cypress doesn't support those two requirements, and I like to achieve that. One of the options that I see is to use: azure DevOps task - VSTest, that support many Node.js frameworks' for example: using QUnit, Mocha, and Jasmine. But, I want to add support for Cypress.io also, or maybe find a different solution for that.
Why is this needed?
First, I want to achieve that I using cloud services for my E2E tests, with the combination of the test plans and test suites on Azure DevOps.
Second, with that feature, we can enable, not for only developers to use Cypress. But, also for product managers that will see the power of cypress and how easy runs tests are for your modern web applications, debug them visually, and automatically run them in your continuous integration builds - on Azure DevOps release pipeline for example.
Other
I understand that it may need some integration with Azure DevOps services cloud. I think for now the maximum we need is maybe to create our custom pipelines task extension, maybe add it to under Cypress Cloud - integrations.
I want to donate to this project. It will be an honor for me to do that for your amazing project and community. I am an automation developer with a DevOps touching :), so talk with me 😄