phantomjs - 如何使用 cypress 设置多个测试环境来测试聊天应用程序?
问题描述
是否可以设置多个 cypress 测试运行器来测试聊天应用程序?如果是,如何?我在一些链接上找到了使用 CasperJS 和 PhantomJS 测试它的想法,但不确定如何设置。
解决方案
我认为我们需要更多信息来回答这个问题: 1. 为什么需要多个测试运行器?2. 标题暗示还有多个聊天应用,对吗?
我可以从我自己的经验告诉你:我们有多个 Web 应用程序,它们都有自己的测试运行器。这些都是 Jenkins 通过 Docker 执行的。但是我也可以在我的笔记本电脑上本地执行所有测试(不是同时)。其中一个 Web 应用程序有 4 个不同的测试运行器,它们都使用相同的测试环境。但再一次,在 Docker 中通过 Jenkins 运行。
推荐阅读
- flutter - 将变量名作为函数参数传递
- amazon-s3 - 如何在 AWS s3 中同时拥有公共访问和私有访问?
- android - Gradle - 工件的空提取文件夹:ResolvedArtifact
- python - 从 Jupyter 笔记本到 Python 脚本的 PySyft
- flutter - 在颤振中,如何根据存储在数据库中的值设置暗/亮主题?
- python - 如何将 parmiko SFTP 中的文件保存到 pandas 数据帧
- apache-spark - 无法使用独立火花集群在 jupyter 上执行 pyspark 客户端
- security - 激活服务帐户后无法使用我的个人帐户登录gloud
- angular - 如何在 Angular 12 中创建圆环图
- typescript - Typescript:如何在深度未知的嵌套结构末尾定义类型?