测试
软件测试老痞
擅长团队管理,测试技术扩展,敏捷迭代测试。所有的技术博文都有“软件测试导航”星球答疑服务
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
软件测试如何入门
最近我看到很多人都在问软件测试怎么入门?然后一堆人什么自动化,什么性能测试,什么数据库,什么服务器先说一堆?能不能可怜下这些想学习的入门同志们,帮他们先入个门,后面再谈这些,毕竟很多人还是想先了解软件测试是个什么?主要都干些什么?你们一般都在企业里面做什么?怎么写用例等等为此,我决定写一篇文章,指导大家怎么去入门?我们都知道:在古代的武侠小说中,如果要学习一个高深的武功的第一步,都是练习内功或者基本功。同样学习软件测试也是一样,我们得去修炼内功和基本功。那么软件测..原创 2022-01-01 23:20:14 · 1234 阅读 · 0 评论 -
软件测试方法大汇总
直接上图,个人整理原创 2022-01-01 22:25:06 · 233 阅读 · 0 评论 -
python文件操作-打开文件基础篇
xiaodaodao = open("daofeng.txt") print("文件名: ", xiaodaodao.name) print("是否已关闭 : ", xiaodaodao.closed) print("访问模式 : ", xiaodaodao.mode)运行结果如下:我们有一个知识要普及给小白这些人员文件的权限为读写和可执行上述方法只穿了一个文件名,电脑会认为是以可读权限打开如果只有写权限,可以传一个参数为w,代码如下:...原创 2021-01-26 11:40:35 · 256 阅读 · 0 评论 -
接口自动化测试框架-python中接口请求封装
我们都知道接口的请求基本上为:请求url,请求header,请求体,还有返回的响应体等等封装的意义在哪里,我们都知道我们每次去调用请求一个接口都是传上面的这些参数,与其这样不如直接将其封装成一个方法,让方法执行完成之后,直接返回整个响应的json体这就是把对应的请求参数全部使用函数变量来接收,之后,我们需要有接口请求的时候直接传具体的参数就OK如下:...原创 2021-01-25 17:50:54 · 337 阅读 · 0 评论 -
接口自动化测试框架-python中request的session详解
我们都知道在对接口做请求的过程中,我们经常用到request的相关方法:比如:request的get或者post等方法直接可以使用request.get或者request.post但是,今天我想在我的自动化框架中引入另外一种是requests.session()为什么这么想呢?我们联系很多实际的业务场景,更多的时候是用户在登录之后,服务器会将生成的唯一信息,以session的形式返回给客户端,用户在做其他业务模块的业务的时候,一直会带着这样一段...原创 2021-01-25 15:57:08 · 923 阅读 · 0 评论 -
用例评审对于一个测试人员有多重要,你不造吗?
用例评审很多测试人员不重视,但是往往不重视的环节其实做好可以起到意想不到的效果后面再讲如何做好一份测试用例的评审。首先强调下!!!用例评审一定要求产品,测试,研发都参与!!!用例评审一定要求产品,测试,研发都参与!!!用例评审一定要求产品,测试,研发都参与!!!为什么要求都参与?用例的编写依据来源于需求产品参与用例评审的好处是:通过用例的评审,可以检查测试人员是不是准确的理解了需求,并将需求中的每一个需求点都cover了第二个好处是,对于评审需求中正常.原创 2021-01-21 16:00:10 · 710 阅读 · 0 评论 -
需求评审对于一个测试人员有多重要!!!
我们都知道对于测试人员来说最重要的两个评审会议是需求评审和用例评审需求评审需求会议评审的最根本有以下几个目的:第一,评审需求中产品设计的功能中有问题的地方,和没有量化的地方,比如功能设计的字段的类型和限制长度,规则等等第二,评审需求中有问题的地方我们肯定都要推动产品进行修改最终达成一致。第三,我强调为什么要量化,只有量化之后,测试才能后期的用例编写,开发才能进行一些程序设计包括数据库设计。什么是量化?我举个简单的例子:比如某软件登录是手机号登录,产品设计的文档中写原创 2021-01-21 15:57:46 · 878 阅读 · 0 评论 -
接口自动化测试框架-python操作excel读取数据
excel的数据组成形式我们已经确定完成之后,下来就是对excel中数据的读取和获取。正好python给出了开源的组件,相关深入的API请查看官方文档xlrd - xlrd 2.0.1 documentation下来我们开始写读取excel的工具类table = self.book.sheet_by_index(0) # 测试数据都存储在第一个sheet页 # 第一行为标题,因此从下标为1也就是第二行获取 for norw in range(1, table.nrow..原创 2021-01-18 14:51:36 · 584 阅读 · 3 评论 -
接口自动化测试-使用python模拟一个delete请求
我们都知道一个点:Delete请求往往是删除一些服务器资源的时候很多时候才用到这样的接口一般也是需要知道接口的URL请求头header当然我们也都知道,对于delete提交的参数形式有application/x-www-form-urlencoded,form-data,json等等,后续我持续进行更新那么,我们先从一个简单的delete请求开始,如下图:...原创 2021-01-18 09:28:17 · 495 阅读 · 0 评论 -
接口自动化测试-使用python模拟一个put请求
我们都知道一个点:接口的PUT请求和POST请求类似唯一的区别是一个是PUT是对等加密的一般也是需要知道接口的URL请求头header请求参数再请求的参数中主要会在body体中当然我们也都知道,对于PUT提交的参数形式有application/x-www-form-urlencoded,form-data,json等等,后续我持续进行更新那么,我们先从一个简单的PUT请求开始,如下图:...原创 2021-01-18 09:26:52 · 489 阅读 · 0 评论 -
接口自动化测试-使用python模拟一个post请求
关联文章https://blog.youkuaiyun.com/pacermaker/article/details/112761750我们都知道一个点:接口的POST请求和get请求类似一般也是需要知道接口的URL请求头header请求参数再请求的参数中主要会在body体中当然我们也都知道,对于post提交的参数形式有application/x-www-form-urlencoded,form-data,json等等,后续我持续进行更新那么,我们先从一个简单的post.原创 2021-01-18 09:25:32 · 239 阅读 · 0 评论 -
接口自动化测试-使用python模拟一个get请
我们都知道一个点:接口的get请求,一般需要知道接口的URL请求头header请求参数当然我们也都知道现在很多接口自动化都是基于python的requests库进行扩展的。那么,我们先从一个简单的get请求开始,如下图:...原创 2021-01-18 09:23:20 · 209 阅读 · 0 评论 -
自动化测试-选取合理的用例存储方式
存放接口的媒介有很多。比如:代码中写入casetestcase储存在Excel当然,也有些测试开发人员代码功力较为丰厚,将testcase的数据存储到数据库中,通过前端浏览器页面直接录入case,存储在数据库中。那么作为一个测试开发人员,我们应该选择哪一种方式么?很多企业的测试人员用Excel,原因是对于大多数测试人员来说,Excel的使用都比较数量,很容易上手,其次是Excel是一个数据结构很明晰的文档管理结构。相对于网页的开发难度来说,对于大多数测试开发人员.原创 2021-01-18 09:20:55 · 671 阅读 · 0 评论 -
如何进行微信登录授权测试?
准备工作移动应用微信登录是基于OAuth2.0协议标准 构建的微信OAuth2.0授权登录系统。在进行微信OAuth2.0授权登录接入之前,在微信开放平台注册开发者帐号,并拥有一个已审核通过的移动应用,并获得相应的AppID和AppSecret,申请微信登录且通过审核后,可开始接入流程。 1、目前移动应用上微信登录只提供原生的登录方式,需要用户安装微信客户端才能配合使用。 2、...转载 2020-01-13 10:48:09 · 8803 阅读 · 0 评论 -
测试经理的部门年终总结这样写才靠谱
(图片来自网络,侵删)又到了写年终总结的时候,年初的时候我们信誓旦旦,这一年要种瓜得瓜种豆得豆、成为高富帅、迎娶白富美、走向人生巅峰,可惜大部分情况是:测试部门举(die bu)足(teng)轻(niang bu)重(ai),系公司产品质量于一(bei)身(guo),决定着公司的品牌形象。因此测试经理的年终总结甚至会影响公司来年战略部署(bug太多的来年下线),一定是全公司领导关...转载 2019-12-19 13:27:11 · 3021 阅读 · 0 评论 -
软件测试流程-全程软件测试
前言“尽早的介入测试,遇到问题的解决成本就越低”随着软件测试技术的发展,测试工作由原来单一的寻找缺陷逐渐发展成为预防缺陷,探索测试,破坏程序的过程,测试活动贯穿于整个软件生命周期中,故称为全程软件测试全程软件测试,强调整个软件生命周期中,各阶段的测试活动。无论是需求阶段,开发阶段,还是测试阶段,都需要确定在当前阶段测试活动的内容以及成都,确保每个阶段的质量,才...转载 2019-12-09 10:29:05 · 608 阅读 · 0 评论 -
复盘报告书写规范之一
SaaS1.12复盘:一,问题描述:1.本轮测试4天时间,共计71个bug,其中4个bug为UI bug已修复,5个bug遗留(4个bug产品经理给出具体方案后续优化,1个为浏览器机制产生的一直存在,前端也一直未给出相应的解决)。28个界面优化用户体验性问题: JIRA单号 BUG概述 ETFP-1029 ...原创 2019-12-05 10:43:34 · 1824 阅读 · 1 评论
分享