我知道这已经被问了很多次,但我想是具体的。 我用硒来使用硒。谷歌搜索后,它看起来像我可以通过控制台运行,它给了我一堆文本输出,但我宁可不解析,我想要一个通过/失败类型的东西我如何单元测试UI通过控制台
每隔一段时间我喜欢跑所有我的单元测试在UI上没有代码。我不想提交表单具有一定的价值观,我想看看,如果我点击这个IMG它旁边的下拉框弹出,如果我选择一个名字会是形式,我会再运行后提交其他几件事情。
我想这样做的原因是某些功能必须始终工作,所以我确定与调整单元测试,每次我修改这些功能的用户界面。对于剩下的代码中的单元测试,检查业务逻辑将是足够的那些用户界面总是在不断变化与否非常重要。
是很好,如果可以的东西开球Firefox和Chrome(或WebKit的),但那不是必须的。
就像我说的,我想通过/失败,某种简单的文本解析。复杂的测试是好的,因为我知道正则表达式,但我不想弄清楚一个单元测试何时结束或开始。