我们的遗留应用程序是用AngularJS(图片中的app文件夹)开发的,但是现在开始使用nx ( folder )来进行新的功能开发(在应用程序中的web-apps中)。
我的问题是NX在默认情况下支持柏树,因为AngularJS不支持柏树。我想直接在根级(在AngularJS上)添加柏树,并且应该支持XN开发的特性。我想在构建之前编写一次可以在jenkins管道上运行的e2e测试用例。
发布于 2023-05-07 11:45:42
Cypress是浏览器自动化,通常不特定于开发框架。它可能安装在与应用程序代码相同的回购程序中,也可能不安装。
要使用它,您确实需要安装它,例如npm install cypress -D,并将它放在您想要的项目的package.json中。或者是git中更高级别的目录。或者一个单独的回购。我建议保持相同的回购,因为它鼓励更多的应用程序开发。然后,它成为项目的依赖项,以便运行柏树,而不是角应用程序本身。
https://sqa.stackexchange.com/questions/51640
复制相似问题