动态前端测试

问题描述 投票:-1回答:1

我知道NightwatchJS和Cypress.io的前端测试。有没有一种方法,使这些测试更加动态?对于〔实施例我有一个框架,其中一篇文章的detailpage始终是相同的(ID /按风格可以不同),我想从我的MySQL数据库测试的URL列表。所以我定义为detailpage测试并调用该测试的网址/ env的参数。

但我怎么执行这些测试?我想cronjobs工作。我应该使用第三方像詹金斯触发他们?直接在PHP(EXEC()),或是否有用于该目的的其他工具。

概观

测试 - >与赛普拉斯或Nightwatch创建

MYSQL - >查询所有网站网址

的foreach(网站)调用测试

mysql testing nightwatch.js cypress
1个回答
0
投票

是的,通常你运行一个码头工人的容器(如$ cypress run的过程)泊坞窗图像(文件系统与所选择的操作系统)上运行的内部测试。

那是因为你需要一个可靠和测试配置(即Node.js的8等)配置的NodeJS,赛普拉斯(或NightwatchJS等)托管的图像。

是的,你可以使用詹金斯,特拉维斯等打开多克尔图片,复制必要的文件里面(项目文件,配置文件和测试文件),启动测试过程和非时提醒您-0退出。

© www.soinside.com 2019 - 2024. All rights reserved.