Unit testing 如何测试Selenium测试脚本?还是我应该?
我在一个有相当大的测试套件(大约800个场景)的项目中工作。我们的代码增长了很多,现在我正在寻找方法来测试我们测试库的某些部分。您是否测试过selenium脚本的(部分)?你是怎么做到的?我曾考虑过只在这些测试中使用一些示例页面,但看起来需要做很多工作,不是吗Unit testing 如何测试Selenium测试脚本?还是我应该?,unit-testing,testing,selenium,Unit Testing,Testing,Selenium,我在一个有相当大的测试套件(大约800个场景)的项目中工作。我们的代码增长了很多,现在我正在寻找方法来测试我们测试库的某些部分。您是否测试过selenium脚本的(部分)?你是怎么做到的?我曾考虑过只在这些测试中使用一些示例页面,但看起来需要做很多工作,不是吗 我知道我可以模拟WebDriver,但白盒测试似乎不太适合我。也许我还没有完全掌握所有的模拟概念。有什么顾虑或提示吗?这里有一个学派的想法 手动创建测试用例 确保测试用例在测试人员手动执行时通过 创建自动selenium脚本以替换此测试用
我知道我可以模拟
WebDriver
,但白盒测试似乎不太适合我。也许我还没有完全掌握所有的模拟概念。有什么顾虑或提示吗?这里有一个学派的想法
我不建议让自动化测试(如单元测试或验收测试框架)测试您的selenium测试。这似乎是一个不必要的测试自动化层。我们也有同样的想法,但正如我所说的,测试套件已经变得相当大了。