摘要: from appium_textbook.启动appium import driver,NoSuchElementException'''前面我们提到相同的classname属性值元素无法区分定位,那么在本节课将使用List定位来解决这个问题。List定位首先是使用find_elements_by_ 阅读全文
posted @ 2020-05-17 22:20 景月 阅读(175) 评论(0) 推荐(0) 编辑
摘要: xpath定位 xpath定位是一种路径定位方式,主要是依赖于元素绝对路径或者相关属性来定位,但是绝对路径xpath执行效率比较低(特别是元素路径比较深的时候),一般使用比较少。通常使用xpath相对路径和属性定位。 实践案例 使用xpath定位元素来进行登录操作。 by_xpath.py from 阅读全文
posted @ 2020-05-17 21:59 景月 阅读(594) 评论(0) 推荐(0) 编辑
摘要: import timefrom appium_textbook.启动appium import driver,NoSuchElementExceptiontime.sleep(10)#等待10s,如果不设置会提示找不到元素def login(): driver.find_element_by_id( 阅读全文
posted @ 2020-05-17 19:27 景月 阅读(327) 评论(0) 推荐(0) 编辑
摘要: from appium import webdriverfrom selenium.common.exceptions import NoSuchElementException#引入无元素异常模块,try使用到 desired_caps={}desired_caps['platformName'] 阅读全文
posted @ 2020-05-17 19:24 景月 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 首先,我们要弄清楚软件的发布流程,功能发布是直接通过代码打包的形式发布还是通过获取git分支代码的方式发布,如果是通过打包的形式发布,那可以不用预发布环境,因为测试和线上用的都是同一个代码包;如果用的是直接发布git仓库的代码,那么就必须要增加预发布环境了;先了解不通代码分支的作用: Dev:开发分 阅读全文
posted @ 2020-05-15 22:31 景月 阅读(1662) 评论(0) 推荐(0) 编辑
摘要: 一般简单的接口测试我们可以直接在浏览器里面进行调试,但是涉及到一些权限设置的就无法操作了,因此我们需 要接口测试的相关工具;Postman 是一个接口测试和 http 请求的工具。 官网地址:https://www.getpostman.com Postman 的优点: • 支持各种的请求类型: g 阅读全文
posted @ 2020-05-07 07:49 景月 阅读(680) 评论(0) 推荐(0) 编辑
摘要: JSON 简介 JSON(JavaScript Object Notation,即 JavaScript 对象表示法)是一种轻量级的数据交换格式。它独立于语言 和平台,JSON 解析器和 JSON 库支持不同的编程语言。JSON 具有自我描述性,很容易理解。目前大多数接口返 回的数据格式为 JSON 阅读全文
posted @ 2020-05-07 07:28 景月 阅读(158) 评论(0) 推荐(0) 编辑
摘要: HTTP 简介 超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的 WWW 文件都必须遵守这个标准。设计 HTTP 最初的目的是为了提供一种发布和接收 HTML 页面的方法。HTTP 协议在网 络 OSI 模型中属于应用层协 阅读全文
posted @ 2020-05-07 07:23 景月 阅读(161) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-05-07 05:31 景月 阅读(0) 评论(0) 推荐(0) 编辑
摘要: one.ini格式文件内容如下: [test_section]test_param = 123456 python脚本 import configparser config = configparser.ConfigParser()config.read_file(open('wu.ini')) t 阅读全文
posted @ 2020-05-01 18:35 景月 阅读(184) 评论(0) 推荐(0) 编辑