我不想在构建服务器(竹子)中为我的angular (7)应用程序运行end2end-test。该应用程序使用spring-boot (2.1.x)作为后端(java - microfrontend)运行。所以我的问题是,我如何从运行嵌入式sping-boot的(集成)测试中调用protractor-test。
我知道有针对java的selenium (以及另外两个未维护的项目),但protractor有更多针对angular的特性。
我可以从命令行中的protractor调用单个测试吗?我可以从java代码调用它。或者别的什么?
谢谢(我的英语很抱歉) René
发布于 2019-10-25 04:51:59
您可以尝试maven execute命令插件。使用配置文件调用您的spring Boot,首先运行(即,使用H2数据库的本地配置文件),然后使用指向您启动的本地spring Boot的环境调用ng e2e。
不过,这种方法仍然不是很完整。我也在寻找更好的方法来做到这一点。
https://stackoverflow.com/questions/56320649
复制相似问题