我想运行一些sql脚本集以将测试数据插入到我的数据库中,并且必须重新启动服务器,然后我要开始所有的hmy黄瓜测试。如何使用黄瓜框架实现这一目标
答案 0 :(得分:0)
不是尝试对现有服务器进行测试,而是使用构建系统为每个黄瓜会话启动一个新服务器。
如果您使用的是Maven和Spring Boot,则可以在if (response.status != undefined){
console.log("error - duplicate email");
} else {
console.log("Success");
}
阶段使用spring-boot-maven-plugin:start
和spring-boot-maven-plugin:stop
。
要在数据库中插入数据,通常将使用与更新生产数据库相同的系统。如果您使用的是Liquibase,则可以将脚本标记为测试/生产,以确保测试数据不会在生产中结束。