![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试
adamyoungjack
师傅领进门,修行看个人。
展开
-
软件测试
定义三要素:在一定规定条件下找茬(bug)质量评估(预期结果与实际结果的差距)手段手工测试自动化测试分类原创 2020-10-18 12:18:56 · 293 阅读 · 0 评论 -
接口测试
接口测试1. 定义通过 http://域名或ip:端口/路径 测试,就是接口测试通过工具(postman)或者通过代码(requests)保存一些记录,方便以后使用2. 环境准备3. Postman的基本使用3.1 借助Postman完成接口测试注册、登陆:post请求发送json格式注册流程发送图片验证码(5分钟有效期)发送短信验证码(需要上一步的图片验证码)5分钟有效期注册,短信验证码固定为123456登出:delete请求3.2 导出导入Postman测试原创 2020-11-03 13:19:07 · 75 阅读 · 0 评论 -
单元测试之Django单元测试
特点继承于django.test.TestCase测试用例都是test开头的,可以有多个TestCase中有前置方法setUp(在测试用例之前之前调用)和tearDown(在测试用例之后调用),这两个方法可以不使用,但一旦使用两个必须都在。from django.test import TestCaseclass MyClassTestCase(TestCase): def setUp(self): """前置准备""" pass def原创 2020-10-19 21:17:24 · 684 阅读 · 0 评论 -
web自动化测试
一、selenium 概述1. 简介1.1 自动化测试介绍使用程序(借助软件、或者写代码)替换手工自动化测试不能完全脱离手工应用场景单元测试回归测试压力测试兼容性1.2 selenium介绍selenium一个web自动化测试工具,控制浏览器需要借助WebDriverpython代码–> selenium 封装的 python 接口–> WebDriver 提供接口–> 浏览器1.3【知道】环境搭建安装:pip install seleniu原创 2020-10-30 13:57:59 · 273 阅读 · 0 评论 -
桌面自动化测试
pyautogui介绍pyautogui是用来做GUI桌面应用自动化的Python包,功能类似于按键精灵:可以实现控制鼠标、键盘、消息框、截图、定位功能pyautogui的特点:纯python实现,源码清晰可见纯平台,支持linux,windows,mac操作简单,会python就行需要特别注意的是:pyautogui不支持中文输入,但可以配合pyperclip模块进行复制粘贴官方文档安装windows安装pyautoguipip install pyautogui -i ht原创 2020-10-26 20:49:06 · 2361 阅读 · 0 评论 -
移动端自动化测试:Appium
一、Appium1. Appium介绍Appium是移动端自动化的测试框架用于Android, ios,搭建环境麻烦使用方式和selenium类似工作流程:Appium-client->Appium-server->移动设备2.搭建环境安装JDK(Android SDK依赖)安装软件并配置环境变量终端敲java -version有结果证明安装成功安装Android SDK(Appium)安装软件并配置环境变量终端敲adb,有结果证明安装成功模拟器(手原创 2020-10-25 21:15:05 · 363 阅读 · 0 评论 -
测试之接口测试
接口测试定义通俗的讲,接口测试位于单元测试与系统测试之间,用于测试模块功能实现的实际结果是否与预期结果一致使用工具(自动化测试)postman(图形化工具)可以发送多种HTTP请求可以保存测试记录Python的第三方模块requests(脚本文件)格式1:res=resquests.get(‘url’)三个属性:res.headers,res.content,res.text注意事项编码问题:res.encoding=“utf-8”格式2:res=resquests.原创 2020-10-19 20:53:26 · 190 阅读 · 0 评论 -
性能测试
1. 性能测试1.1性能测试概念和分类概念功能测试:一个人测试基本功能是否正常性能测试:一个或n个人在基本功能实现的前提下考察服务端应用程序的各项性能指标,以及服务薇硬件资源的使用情况基本功能实现为前提有一定并发量观察性能指标特点:正确实现功能是前提有一定的并发用户考察服务器在一定压力下的性能指标目的:验证软件系统是否能达到预期的性能指标,同时发现软件系统的存在的性能瓶颈,从而实现优化系统的目的分类:基准测试(Standard Testing):基本功能测试负载测试(Load原创 2020-10-27 18:09:29 · 214 阅读 · 0 评论