我想使用 selenium 来测试两个或多个应用程序(主要、监控、管理)如何协同工作。但是,我所能找到的只是如何测试单个应用程序。
示例场景可能如下所示:
App 1 - user x tries to log in, but has no account and the login fails
App 2 - a user for App 1 is created
App 1 - user is now able to log in
App 1 - user x performs a task
App 2 - displays the performed task
App 1 - user x finishes a task
App 2 - displays the finished task
应用程序可以部署在不同的服务器上。通信是通过一个公共数据库执行的。这些应用程序不一定使用相同的技术堆栈来实现。