组成: 逻辑代码层:不负责执行,用来做测试用例运行的底层逻辑,比如说需要进行的业务操作的封装。 测试用例层:调用逻辑代码层封装好的函数进行业务流程的操作,比如输入数据和点击操作等。 数据驱动层:使用DDT驱动,数据形式为yaml文件,所有数...
- PY自动化
- 功能测试
- 压力测试
- 接口测试
- 渗透测试
- 白盒测试
- 经验总结
- 软件测试
- 面试技巧
软件测试场景标准(一)
Part 01 一般测试场景 1.所有必填字段都应校验并用星号“*”标注 2.验证错误提示信息应在正确的位置合理显示 3.所有的错误信息都应用相同的CSS样式显示(如:红色) 4.一般性的确认信息应该用错误消息意外的CSS样式显示(如:绿色...
软件登录功能测试点
验证登录流程判断逻辑 · 前端 账户名、密码、验证码是否为空 密码是否符合规则(特殊字符、大小写、数字、长度..) · 服务端 验证码是否正确(对应时间戳是否过期) 账户是否存在(未注册、已注销) 密码是否正确(记录连续输入错误次数,超过5...
新手如何用Postman做接口自动化测试
前言 1、什么是自动化测试 把人对软件的测试行为转化为由机器执行测试行为的一种实践。 例如GUI自动化测试,模拟人去操作软件界面,把人从简单重复的劳动中解放出来, 本质是用代码去测试另一段代码,属于一种软件开发工作,已经开发完...
面试题-python 如何读取一个大于 10G 的txt文件?
前言 用python 读取一个大于10G 的文件,自己电脑只有8G内存,一运行就报内存溢出:MemoryError python 如何用open函数读取大文件呢? 读取大文件 首先可以自己先制作一个大于10G的txt文件 a = ''' 2...
软件测试基础理论知识
1、软件测试概述软件测试的IEEE定义:使用人工或自动的手段来运行或测量软件系统的过程,目的是检验软件系统是否满足规定的需求,并找出与预期结果之间的差异。软件测试的发展趋势: ① 测试工作将进一步前移。软件测试不仅仅是单元测试、集成测试、...
微信发朋友圈功能测试点小结
微信发朋友圈功能测试点小结 一、拍摄照片上传(只上传照片,不上传文字) 1、是否能拍摄照片上传,拍摄的照片是否能取消,拍摄中是否能取消拍摄 2、拍摄的照片是否能进行编辑再上传,编辑后是否能取消 3、拍摄完确定后的照片,能否删除 4、上传照片...
10W+设计模板的在线平面设计软件-Fotor懒设计
Fotor懒设计是一款设计小白也能1分钟在线完成作图的PPT、贺卡等,拥有10万+的原创可商用设计模板,包括素材、字体、图片都有版权保证,拿来就用,简单、高质。 Fotor懒设计让那些没有设计基础的同学也能完成高质量的平面设计,比如我这种小...
Python中的*args、**args、**kwargs都是干什么用的
相信学Python的小伙伴肯定有这样的尴尬局面,给一个函数不会用,原因是:不知道参数列表中的类型是什么意思, 比如初学者都会疑问的:*args和**args到底是怎么用。当你知道这个时,我猜你肯定能会用好多函数了! #*args的用法:当传...
测试数据不会造?可以用这个工具
在测试过程中,大家应该都遇到过各种各样的数据构造问题。e.g. 构造一批通讯录、构造一批用户三要素(姓名手机号身份证)、构造一批银行卡数据…… 这时候,测试数据大多数可能是这样的: 张三, 130 0000 0001 李四, 130 000...