随笔分类 - 自动化测试
摘要:1. 导入测试对象2. 导入单元测试框架:unittest3. 创建继承自unittest.TestCase类的测试类,类中必须包含三个方法:初始化、测试、结束 初始化、结束的方法名必须是setUp、tearDown,TestCase类中包含的。 测试方法中,细节测试步骤,可使用asserEqual对比实际结果和期望结果,同时可在其中定义失败时,提示内容,如asserEqual(c1,5,'与...
阅读全文
摘要:1. 模块调用 同一目录下调用,直接from xx import xx就行 不同目录下调用,最好是import sys;sys.path.append() 调用其他模块时,Python会依次在项目当前路径、Python path、Python安装目录下寻找。 2. 异常 所有异常继承自BaseExc
阅读全文
摘要:一、环境搭建 1. 安装Appium 正常安装就好,中间根据机器情况可能会提示需要先安装.net framewor 4.0/4.5。 配置Appium 环境变量。C:\Program Files (x86)\Appium;C:\Program Files (x86)\Appium\node_modu
阅读全文
摘要:手工步骤: 1. 登录系统之后,在搜索栏输入iPhone,点击搜索 2. 点击商品进入商品详情 3. 添加到购物车 4. 点击购物车,跳转购物车;点击结算,跳转结算页面 5. 添加寄送地址、支付方式、配送方式,点击结算 过程中遇到得问题: 1. 如果获取得元素是多项,一定记得要用find_eleme
阅读全文
摘要:理一下定位网页元素方法: 1. find_element_by_id() : 通过ID属性定位,需要节点包含id ,如<input type="text" placeholder="邮箱/手机/用户名" class="login-input" name="username" id="username
阅读全文
摘要:拿途家网来说,查找注册按钮得节点。 步骤一:打开首页 步骤二:右键点击“立即注册”→ 点击“检查” 步骤三:点击完“检查”,可以看到代码自动定位到“立即注册”部分,找到下图中div class 字样,复制等号后面得。 步骤四:点击下面窗口(叫调试台)中得第二个tab页“Console”;输入 doc
阅读全文
摘要:selenium 学习整理 初学者,如果有不当得地方请指出,非常感谢。 准备事项: 1. Python 安装包 安装Python,并勾选添加环境变量。 安装完成后,打开dos窗口,输入python,看能否进入python命令行模式。如果不能就手动添加一下环境变量。 2. Chrome 安装包(其他浏
阅读全文

浙公网安备 33010602011771号