随笔分类 - python-web自动化
摘要:如何封装 PO 模式 什么是PO 模式 页面对象模型,是把一个 HTML 页面封装成一个对象。通过调用对象的 方法实现网页的交互。 PO 模式的好处有哪些?? Page Object 可读性,更加容易维护,分离了页面逻辑和测试逻辑, 让测试代码更加简洁, 页面操作可以重复调用。 UI 自动化测试的行
阅读全文
摘要:在使用selenium对页面进行相关操作时,有时候会遇到以下三种情况: 1.日期框:无法直接输入文本,必须要选择某一天的日期并点击才会填入文本框; 2.检索框:可以直接输入文本,但必须要点击根据输入的文本检索出来的下拉列表的某一项; 3.置灰的文本框:无法直接输入文本 按照常规套路,我们通常都会采取
阅读全文
摘要:web自动化测试中的定位方法,常用 相对路径 来定位,推荐使用 xpath 定位 对某度首页进行练习 一、8大定位: 1. id定位 # id定位,属性 + 操作 = 返回 webELement 对象 ele1 = driver.find_element_by_id("kw") print(ele1
阅读全文
摘要:HTML 一、结构 html> 与 </html> 之间的文本描述网页 <body> 与 </body> 之间的文本是可见的页面内容 <h1> 与 </h1> 之间的文本被显示为标题 <p> 与 </p> 之间的文本被显示为段落 <html> <head> 快递单 </head> <body> 邮寄
阅读全文

浙公网安备 33010602011771号