2020年1月12日

摘要: 本文学习笔记整理自【Python开发】接口测试教程 一. HTTP 1. HTTP(超文本传输协议)是一个基于请求与响应模式的, 无状态的, 应用层的协议 2. URL详解: 名称 解释 举例 http/https 协议类型 https://cn.bing.com/search?q=test&qs= 阅读全文
posted @ 2020-01-12 11:49 Faye_Z 阅读(270) 评论(0) 推荐(0) 编辑

2019年11月14日

摘要: 为了复习Selenium API, 把selenium的API doc翻译(参考了Google翻译)如下: 获取页面 一般而言, 你用WebDriver进行的第一件事是进入到某页面. 进入页面的方法是调用'get': driver.get("http://www.google.com"); 由于可能 阅读全文
posted @ 2019-11-14 20:22 Faye_Z 阅读(246) 评论(0) 推荐(0) 编辑

2019年10月24日

摘要: 之前介绍了Page Object的概念及基本使用(这里), 虽然实现了页与页的分离, 测试与页的分离, 但有些时候可能只是改个别元素的id什么的, 不需要改动更多, PageFactory(Selenium wiki)就是Selenium用来帮助更简单高效实现Page Object的一个工具类. 本 阅读全文
posted @ 2019-10-24 15:48 Faye_Z 阅读(565) 评论(0) 推荐(0) 编辑

2019年10月19日

摘要: Page Object 是什么: Page Object(selenium wiki)是Selenium2开始提供的一种代码设计模式. 其核心思想是把web页面的元素查找及操作和页面测试分离开. 这样之后的更新和维护中如果有页面元素变动, 不需要修改测试类, 只要修改其对应的页面元素的查找代码即可. 阅读全文
posted @ 2019-10-19 07:44 Faye_Z 阅读(403) 评论(0) 推荐(0) 编辑