
软件测试
文章平均质量分 82
可爱有趣的测试小知识
编程小猪猪
起起伏伏就是幸福
展开
-
HTTP请求头和响应头
浏览器和天气系统看起来是很简单的请求和响应的过程,但实际上这个过程并不简单,也就是说浏览器向天气系统发送请求的时候并不是只发送了url和参数,还有一些你看不见摸不着的东西也传过去了,真的是暗度陈仓,防不胜防。同样天气系统在响应浏览器的时候,并不是仅仅传送过来天气信息就完事了,还有很多看不见摸不着的东西也送过来了。那么这些看不见摸不着的东西,到底是什么东西?还有他们这样暗中交易,就没有人管了吗?原创 2022-09-21 10:25:05 · 468 阅读 · 0 评论 -
Xpath的绝对定位和相对定位
这就是绝对定位,绝对定位基本写法:/html/body/input,这样就能定位到页面上的输入框,虽然这样的定位方式很容易理解,在实际应用中使用的并不多,因为有些页面节点并不是随着页面的加载而显示,通常需要操作页面上的某个按钮才会显示出完整的结构,如果在页面没有显示完整结构的时候,就定位那些隐藏的节点时,肯定是无法定位到的,因此更推荐使用相对定位。更气人的又来了,现在页面文本也不唯一了,节点的属性也没有id,节点的其他属性也在页面中频频撞脸,这种情况在生活中也随处可见,比如有相同名字的人,长得是不一样的。原创 2022-09-20 19:05:04 · 2550 阅读 · 0 评论 -
五千字聊一聊接口测试
什么是接口,接口测试就是对接口进行测试。我们可以先看一个例子,比如说你通过浏览器查询天气,浏览器有一个搜索引擎,在搜索引擎里面写入某某地的的天气,然后他就会返回该地的天气状况。浏览器请求天气信息,向天气系统发送请求。天气系统知道你的请求之后,会把天气信息返回给你。原创 2022-09-19 18:00:33 · 1378 阅读 · 0 评论 -
【工具篇】一口气学会禅道安装
禅道是联通程序员、产品,还有测试人员的一个通道平台,所有的人都在这个平台上进行操作,就省去了中间沟通的麻烦。版本上面说了它一些特性,下面是它的一些下载的地址。下载好之后,我们使用这个Final Shell连接linux系统,这里我用的是一个腾讯云服务器,可以看到这个 opt 下面,然后把安装包拉到这个下面,解压之后会解压出一个 zbox 的这个文件夹,然后就可以进行安装了。然后是登录禅道,登录是有一个地址的,也就是 HTTP 加上的一个禅道服务器的 IP ,也就刚才腾讯云的这个对外的一个 IP 。原创 2022-09-07 10:57:39 · 734 阅读 · 0 评论 -
[实战篇]关于QQ邮箱附件上传功能之测试用例
但这个附件就不一样了,都是按 G 级别的,它本来一个服务器就是普通的一个内存,再加上硬件游戏,买一个 1g 的 5g 的硬盘,然后加 1g 的内存,这个一年就要 300g 了,一下子就满了,服务器无法运行,所以就防着你。上传文件的格式需求里的图片文件支持 jpg、gif、png、bmp 这四种文件格式,jpg就是平常的那种彩色图片,gif是动画的文件,文件内容像个小视频似的,反复的播放的,比较常见的文档。这就是为什么要对上传内容要求的比较苛刻,当对一个元素你测反的时候,取他反例的时候,其他的都成立。原创 2022-09-06 18:27:25 · 1851 阅读 · 0 评论 -
[实战篇]关于QQ邮箱搜索功能之测试用例
就这种随便写的情况下,那我们能测的是啥,就是测位置,这个位置里面包括邮件地址、邮件标题、正文、附件名、草稿箱和发件箱等,就测这几个能不能显示出来。关于不支持同音字和错别字的字符,比如说孩子学习的学,写的是血液的血,这是错别字,显然不能输出含有学习标题的邮件,特殊字符可以输出内容,比如说某一个邮件里面加了一个 @,那输入 @的话是可以的。所以写测试用例时,可以写选择不同的位置,而不是输入内容,就好像拿键盘喝水,它本身是个键盘,它不能喝水,位置栏本身就是按钮,它不能输入。输入超长字符,就是一长串的字符。原创 2022-09-06 16:47:47 · 1427 阅读 · 0 评论 -
[实战篇]关于QQ邮箱登录之测试用例
在上一篇注册模块的文章中分析过,如果是一个输入框的话,你就直接对这一个输入框进行等价类划分或是边界值分析法。如果是两个输入框的话就必须用正交法,虽说很简单,就两个框感觉没必要用正交,但是有时可能面对20 个输入框,这时再用原始方法就乱了。其实这个正交法相信大家慢慢也就悟到了,他要不全正确,要么全错,然后剩下的就是让一个成立,其他都不成立。需求里要求3到 18 个字符,只要看到这种带边界的需求,一定要有边界值,方式就是2、3、4个字符,然后17、18、19就是这个值的左右。原创 2022-09-06 12:04:21 · 4225 阅读 · 0 评论 -
[实战篇]关于QQ邮箱注册之测试用例
现在这三个输入框是不等价的,每个输入都有各自的要求,所以这时候既然他有要求了,也就意味着这三个框都必须填写,所以这时候他的正交方式就是以正确和错误来进行,也就是说让邮箱名正确,昵称正确,密码正确,这是一个正交。还有这个 8 到 16 也是边界值,可以是 7, 可以,是8 ,也可以是9,就是在这个边界值的左右,16边界值的话,就是15,17是他的左右。其实这里面还能扩展很多,比如写一个有效的和两个无效的,邮箱名无效随便找一个,再找另一个昵称无效的,然后找密码有效的,就能组成一个了。还有这个包含空格,也是同理。原创 2022-09-05 17:45:39 · 4953 阅读 · 0 评论 -
我的软件测试观
软件测试人员从不以理服人,只会以测试结果服人。原创 2022-08-04 14:58:44 · 300 阅读 · 0 评论 -
漫谈软件测试的心理学和经济学
今天继续给各位同行们带来好书《软件测试的艺术》,让我们一起来赏析这本经典著作吧!此时此刻看着这篇文章的读者里边藏龙卧虎,哪一路的高人都有,我在这里信笔由缰,也不知道写得对不对,所以我永远都是那句话,我是抱着一个学生的心态来写文章的,您如果觉得我说的哪儿不对,哪个字用得不准确,哪个词说反意思了,欢迎在评论区批评指正,万分感谢!.........原创 2022-06-06 17:46:01 · 1314 阅读 · 3 评论