要求: 有两个应用程序,一个是角度(Say as A),另一个是非角度(Say as B)应用程序。截至目前,两者都是独立应用程序。将来我们有计划通过SSO整合到一个。对于非角度应用程序,我们有一个自动化套件,它基于Selenium WebDriver和页面对象模式上的Java构建。对于角度应用我们没有任何东西。我想去量角器。
无论我在应用程序A中做什么,都会在几毫秒内反映在应用程序B中。要完成e2e测试,我需要验证应用程序B中应用程序A中的添加值。
问题: 我正在通过Protractor对应用程序A执行某些操作,需要在应用程序B上对其进行验证。真正的问题是,我需要重新使用WebDriver-Java上编写的代码来验证和验证应用程序B.
答案 0 :(得分:0)
您可以使用spawn运行任何外部脚本/可执行文件。您可以预期某些条件可以从应用程序B的日志中读取。请点击链接了解更多详情 - https://www.npmjs.com/package/superspawn