软件测试
MokWing
前路漫漫、其修远兮
展开
-
pytest 测试框架学习(1):初识
初识 pytest 测试框架一、pytest 官网二、本地配置三、简单使用一、pytest 官网https://docs.pytest.org/en/stable/二、本地配置python 环境。我本地 python 版本号为 3.7;适合自己的IDE编辑器。我本地为 PyCharm;PyCharm 配置 pytest。3.1. 打开Pycharm --> File --> Setting…3.2. 根据下图,点击 + 号3.3. 在输入框中输入 pytest 后,原创 2020-07-02 11:49:24 · 606 阅读 · 0 评论 -
python 自动化测试(2):针对密码输入框为密码控件时的解决方案
一、前言 使用selenium进行自动化测试,节约了我们的人工和时间成本,增加测试的便利性。然而有些时候selenium也不能完全帮我们解决一些页面问题。我这篇主要写一下遇到有密码控件的输入框时的解决方案。二、问题 我这里出现的是,pc端登录时会有一个密码控件的安装和输入,就像银行那种输支付密码时会有一个插件的安装,安装好之后才会出现一个输入框。我们知道普通...原创 2019-07-24 13:53:13 · 8389 阅读 · 10 评论 -
软件测试:关于面试的一些小总结
一、前言 测试的面试相对于开发的面试来说,对于技术的询问其实相对来说较少的,主要针对以下几个方面。测试理论,接口,数据库,linux,自动化,性能、个人情况这几大块。二、常见问题 1、软件测试理论基础 ①、什么是软件测试? 在规定条件下对程序进行操作,发现程序错误,衡量软件质量,并对其是否能满足设计...原创 2018-11-27 18:41:48 · 20833 阅读 · 5 评论 -
软件测试:功能测试(1)----测试范围和测试策略
一、前言 什么是软件测试?测试能够给我们带来什么?对于企业有什么好处? 软件测试,说的直白就是找bug,而针对的就是我们使用的一些app,网页,系统等等。与之而来的还有硬件测试,这里不详细阐述。 测试可以说强大也是强大,说渺小也很渺小。测试在企业中的工作包括对需求的了解、评审、测试设计、方案、用例、执行测试、提交bug、与开发团队沟通、跟踪、回...原创 2018-11-21 13:01:20 · 19215 阅读 · 3 评论 -
robotframework 学习(3) :Excel文件的操作
一、前言 上一篇博客写了一些使用RIDE来进行接口测试的一个简单demo,在里面我们可以发现传输的数据都是写死在里面,如果需要从外面传输就需要进行参数化。我这里用的是excel来保存需要传输的数据,那么我就需要用rf来对excel进行操作。二、具体步骤 1、安装robotframework用的excel的库,robotframework-excellibra...原创 2018-09-14 16:43:45 · 11083 阅读 · 9 评论 -
robotframework 学习(4) :接口测试,返回json数据的获取和验证
一、前言 上一篇博客写了怎么从excel文档中获取数据和传参到接口当中,这一篇文章就记录一下,获取到接口返回的参数后的怎么解析json数据。二、具体步骤 1、之前看到其他的博客中需要加载其他的库,但是我这里写出来则不需要,这个跟需求相关;这里我用的库还是和上一篇博客是一样的: 2、操作: Ⅰ、前面1-- 25行和...原创 2018-09-18 17:25:08 · 10482 阅读 · 0 评论 -
robotframework 学习(2) :使用RIDE进行接口测试之发送请求和接收数据断言
一、RIDE的介绍: RIDE是robotframework图形操作前端,也可以理解为一种编辑器,它以cell的形式来进行定义数据和方法,返回结果等,我们可以使用它进行创建测试用例和编写测试脚本,并且执行自动化测试。 安装和启动这里就不多介绍了,可以去我上一篇博客查看就行。传送门:https://blog.csdn.net/weixin_38374974/art...原创 2018-09-12 17:14:05 · 11239 阅读 · 3 评论 -
Appium: 踩坑之 activity
一、这里暂时不写环境的布置,jdk,python,monkey,appium。 二、在网上看到一个简单的用demo来启动app,然后里面有个activity,可能我是一个菜鸟,一直没整明白这个activity是个啥,度娘了一圈也没有人来解释activity,而且没有人说用哪个activity,因为我打印出来的日志,里面有很多个activity,如图:可以看到,这里就有四条activ...原创 2018-08-22 16:09:02 · 2118 阅读 · 0 评论 -
关于selenium 运行chrome时,出现错误信息 -ignore certificate errors
开始在网上找了一些办法,并没有解决问题。后面偶然看到可能和chromedriver的版本有关系,我使用的chrome的版本是65,而当时使用的chromedriver只有2.3支持的是五十几代的chrome,所以不能运行成功,然后我下载了最新版本的chromedriver是2.37版本,日期是2018年3月16日更新的,应该是支持的,然后下载解压添加到python根目录运行pycharm,成功。附...原创 2018-04-11 12:45:39 · 813 阅读 · 0 评论