我在拍摄中运行多个测试套装。目前我硬编码的数据测试量角器 - 生成测试的随机数据
例
element(by.name('email')).sendKeys(xxxxxx)
element(by.name('password')).sendKeys('password')
此电子邮件领域具有独特的键约束,所以每次当我运行测试时我必须手动更改此值。有很多这样的领域需要改变,对我来说手工操作变得太难了。量角器e2e测试通常如何处理这个问题?
是否有任何可靠的第三方库或量角器中的任何选项生成模拟数据进行测试。所以每次它都会随机生成,就像我可以从库中获取姓名,有效的电子邮件字符串,电话号码,其他有意义的字符串等。
我正在使用量角器与茉莉花e2e角度单页应用程序的测试。
任何帮助,非常感谢。
谢谢!
除了你以外,没有人可以告诉填充字段的数据类型。一个接受css选择器和输入字符串映射的简单帮助器函数可以实现这个功能。 [某些faker库](https://www.npmjs.com/browse/keyword/faker)可能会有所帮助,但不会太多,因为仍然应该预先生成夹具。 – estus