摘要: #coding=gbkimport osimport timefrom selenium import webdriverfrom selenium.webdriver.common.by import By #导入by方法from selenium.webdriver.support.wait i 阅读全文
posted @ 2020-05-04 12:19 安琪儿一直在 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 封装如下: from selenium import webdriverfrom common.config_utils import configfrom selenium.webdriver.chrome.options import Optionsfrom selenium.webdriver 阅读全文
posted @ 2020-05-04 12:17 安琪儿一直在 阅读(1463) 评论(0) 推荐(0) 编辑
摘要: 目的:简化代码,提供框架该有的东西每一个函数 -提供了一个功能 - 公共的功能有了basepage,在PageObjects当中直接调用元素操作。 以下以login_page 为例,实现从配置文件中读取基础信息,日志模块,公共方法login.py的封装,从Excel中读取元素信息,login_pag 阅读全文
posted @ 2020-05-04 11:00 安琪儿一直在 阅读(1798) 评论(0) 推荐(0) 编辑
摘要: 一、PO模式思想 PO模式是一种自动化测试设计模式,将页面定位和业务操作分开,也就是把对象的定位和测试脚本分开,从而提供可维护性。 PO设计模式基础(页面作为类、元素对象作为属性、元素操作作为方法) 写了多个页面类后,发现可以归纳总结一个base_page父类,其它页面类继承该父类,首先抽象封装一个 阅读全文
posted @ 2020-05-04 10:00 安琪儿一直在 阅读(978) 评论(0) 推荐(0) 编辑