摘要:为什么用单元测试框架? 首先我要说明一下什么是单元测试框架? unittest 和 pytest 都是单元测试框架。单元测试指的是在编程过程当中形成的对函数或者是类下面的方法进行测试的一个过程。 在不使用任何框架的前提下,其实也是可以进行单元测试的。比如我们可以通过 if 判断 、异常处理或者是其他
阅读全文
摘要:目 录 一、 压力测试工具-monkey 1.1 Monkey简介 1.2 Monkey基本使用 1.3 Monkey工具使用实例 二、 自动化测试工具-monkeyrunner 1.4 Monkeyrunner简介 1.5 Monkeyrunner工具特性 1.6 Monkeyrunner常用AP
阅读全文
摘要:一。前置代码 1.导入driver对象 from appium import webdriver 2.声明手机驱动对象 只有声明驱动对象我们才可以让手机完成脚本的操作 driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_
阅读全文
摘要:自动化环境需要: 1.JDK:安卓应用使用的java语言开发,必须安装jdk 2.Android-sdk:开发工具包 里面tools(查看元素工具)和adb工具 3.appium:安装服务端(提供API),脚本端,模拟机 appium自动化原理: 需要服务端(appium启动),手机端(adb连接设
阅读全文
摘要:1.第一阶段移动端测试环境搭建 移动端自动化测试的基础环境配置 1.1 安装Java环境 Android应用为例讲解,需要安装java环境 1.2 SDK环境 Android依赖SDK的环境 1.3 模拟器环境 考虑大家连接真机不方便,所以采用模拟器替代 1.1.Java环境安装 1.1.1 安装J
阅读全文
摘要:移动端测试: 移动应用,特性(功能) 满足 需求(产品文档,隐性需求) 一。App功能测试: 死活背下来1.业务逻辑正确性测试: 产品文档,隐性需求- 写成测试用例 2.兼容性测试: 1.系统版本: android版本:官方版本(5.1 4.3 6.0…) 华为 小米 魅族 iOS版本:官方版本 2
阅读全文