该文被密码保护。 阅读全文
posted @ 2019-03-17 13:09 嗯哼~ 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 本章是关于如何在Selenium Cucumber Framework 或任何框架中从属性文件中读取配置的。在项目中存储硬编码值是危险的,也违反了编码原则。到目前为止,我们在代码中使用了大量的硬编码值。在属性文件的帮助下,我们将逐一消除这些硬编码值。 什么是Java中的Property文件 阅读全文
posted @ 2019-03-17 13:07 嗯哼~ 阅读(220) 评论(0) 推荐(0) 编辑
摘要: In last chapter of Page Object Pattern of Selenium Cucumber Framework, we learned how to design Page Object pattern using Selenium Page Factory in Cuc 阅读全文
posted @ 2019-03-17 13:01 嗯哼~ 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 我们在这个Designing Selenium Cucumber Framework系列中走得很远。我们设计了PageObjectManager来管理PageObjects,FileReaderManager来管理  ConfigFileReader和JSonFileReader以及Web 阅读全文
posted @ 2019-03-17 12:06 嗯哼~ 阅读(767) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-03-16 23:42 嗯哼~ 阅读(4) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-03-16 23:33 嗯哼~ 阅读(3) 评论(0) 推荐(0) 编辑
摘要: ImplicitlyWait命令 目的:Selenium WebDriver借用了来自Watir的隐式等待的想法。这意味着我们可以告诉Selenium我们希望它在抛出一个无法在页面上找不到元素的异常之前等待一段时间。我们应该注意,在浏览器打开的整个时间内都会有隐含的等待。这意味着对页面上元素的任何搜 阅读全文
posted @ 2019-03-16 23:04 嗯哼~ 阅读(211) 评论(0) 推荐(0) 编辑
摘要: SwitchTo Window命令 SwitchTo Frame命令 SwitchTo PopUp命令 阅读全文
posted @ 2019-03-14 23:36 嗯哼~ 阅读(107) 评论(0) 推荐(0) 编辑
摘要: Selenium_docs https://seleniumhq.github.io/selenium/docs/api/java/index.html?index-all.html Selenium_VIKI https://github.com/SeleniumHQ/selenium/wiki/ 阅读全文
posted @ 2019-03-14 21:13 嗯哼~ 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 摘要 公共方法表示页面提供的服务 尽量不要暴露页面的内部 一般不做断言 方法返回其他PageObjects 无需代表整个页面 针对相同动作的不同结果被建模为不同方法 阅读全文
posted @ 2019-03-14 21:11 嗯哼~ 阅读(128) 评论(0) 推荐(0) 编辑