tdd – 使用UI驱动程序进行BDD测试(例如,Selenium用于Web应用程
发布时间:2020-12-14 04:55:47 所属栏目:百科 来源:网络整理
导读:可以使用UI驱动程序实现BDD(行为驱动设计)测试吗? 例如,给定Web应用程序,而不是: 为后端编写测试,然后在Javascript中为前端编写更多测试 我是不是该: 在实际浏览器中将测试编写为Selenium宏,模拟鼠标点击等? 我通过这种方式看到的优点是: 测试用一种语
可以使用UI驱动程序实现BDD(行为驱动设计)测试吗?
例如,给定Web应用程序,而不是: >为后端编写测试,然后在Javascript中为前端编写更多测试 我是不是该: >在实际浏览器中将测试编写为Selenium宏,模拟鼠标点击等? 我通过这种方式看到的优点是: >测试用一种语言编写,而不是几种 >测试不同的浏览器 思考? 解决方法
我们使用WPF测试工具(
WipFlash)为C#应用程序完成了这项工作,并以类似BDD的方式编写NUnit测试.
例如 Given.TheApplicationWindowIsOpen(); When.I.Press.OKButton(); The.Price.ShouldBeCalculated(); 不用说,我们必须自己编写很多DSL代码.但它成为商业/客户可读解决方案. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读