HttpRunner 当前版本:3.1.4 功能介绍:接口自动化测试(支持输入.har文件、支持输出json/yaml文件)、性能测试框架 底层使用:request、jinja2、pytest、locust 使用人员:测试开发人员、自动化测试人员 httprunner/util.py 公共工具模块封 ...
分类:
Web程序 时间:
2020-10-30 12:56:22
阅读次数:
26
敏捷测试的原则 整个团队对测试负责; 持续测试、持续的质量反馈; 不断调整计划以适应需求的变化; 始终以用户需求为中心,每时每刻不离用户需求,将验证和确认统一起来; 关注可以交付的客户价值; 面对面的沟通、协作,强调团队的责任预防缺陷,而不是关注缺陷的数量; 敏捷测试的基础就是自动化测试; 迭代开发 ...
分类:
其他好文 时间:
2020-10-27 11:37:54
阅读次数:
16
Selenium3自动化测试下浏览器driver的安装(FireFox)
分类:
其他好文 时间:
2020-10-27 11:20:38
阅读次数:
19
使用官方工具 使用webview测试方法,当2019年被微信封禁 使用native定位 ...
分类:
微信 时间:
2020-10-26 10:50:12
阅读次数:
41
一、使用IntelliJ IDEA直接创建案例工程 1、打开IntelliJ IDEA,【File】-->【New】-->【Project】 2、选择【Java Project】-->【Next】 3、点击【Finish】 4、点击工程 ,新建两个文件夹:apps和libs,目录结构如下: 二、导入 ...
分类:
移动开发 时间:
2020-10-20 16:31:25
阅读次数:
34
1、为什么要做接口测试(必要性)1.可以发现很多在页面上操作发现不了的bug2.检查系统的异常处理能力3.检查系统的安全性、稳定性4.前端随便变,接口测好了,后端不用变5.可以测试并发情况,一个账号,同时(大于2个请求)对最后一个商品下单,或不同账号,对最后一个商品下单6.可以修改请求参数,突破前端 ...
分类:
其他好文 时间:
2020-10-14 20:00:57
阅读次数:
28
测码学院 Python自动化之代码覆盖 不论是单元测试还是自动化测试,代码覆盖率都是由特定的测试套件覆盖被测源代码的程度来度量的。当然在现实的情况中,测试代码应该更加高质量的保证把包含到的类以及方法和函数测试,以及包含的业务场景测试到位,因为这样可以测试更多的源代码和涵盖源代码所实现的业务功能。当然 ...
分类:
编程语言 时间:
2020-10-09 20:18:23
阅读次数:
29
通常在前期调试代码的时候,我们会使用print在IDE控制台打印一些信息,判断运行情况。但在运行整个自动化测试项目的过程中,通过print打印信息的方式获取运行情况显然行不通。 这时就需要收集日志,每次运行后通过查看日志来获取项目运行情况。那么我们该如何获取日志? 一,日志概述 1,日志作用 在项目 ...
分类:
移动开发 时间:
2020-10-08 19:35:33
阅读次数:
36
pytest是一个非常成熟的全功能的python测试框架,主要特点有以下几点: 简单灵活,容易上手,文档丰富; 支持参数化,可以更细力度地控制需要测试的测试用例 能够支持简单的单元测试和复杂的功能测试,还可以用来做selenium/appnium等自动化测试,接口自动化测试(pytest+reque ...
分类:
其他好文 时间:
2020-10-07 21:31:03
阅读次数:
35
参考:https://www.cnblogs.com/poloyy/p/12633726.html 1 关键字驱动 简单而言,就是将Selenium常用功能进行二次封装 譬如:把查找元素、点击、输入等原生方法进行封装 特点:可以让不懂代码的测试人员也能做自动化测试,彻底地实现测试步骤、测试数据和程序 ...
分类:
其他好文 时间:
2020-10-06 20:52:37
阅读次数:
27