随笔 - 356  文章 - 0  评论 - 12  阅读 - 102万
12 2017 档案
PO页面对象模式封装
摘要:PO的主要价值体现在对界面交互细节的封装,这样可以使测试案例可以更关注与业务而非界面细节,提高测试案例的可读性。 以传统的登陆页面为例實現PO模式,因为每个用例中都需要登陆。 其中需要使用PageFactory.initElements()工厂方法,此方法也可以解决页面元素过期的问题。 。。 页面层 阅读全文
posted @ 2017-12-05 00:01 blogsheng 阅读(1679) 评论(0) 推荐(0) 编辑
Selenium Webdriver 的 PageObject 改造
摘要:PageObject中提供了一个@FindBy注解,也非常好用,但由于其是一次性全部初始化所有的WebElement,对于当前还不存在于页面上的Element在初始化时就会报错,为了解决这个问题,自然就不能用这个@FindBy注解了,而我们可以自已去写一个类似的注解来解决这个问题,下面是思路的实现: 阅读全文
posted @ 2017-12-03 21:11 blogsheng 阅读(351) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示