软件测试基础知识
文章平均质量分 51
码农技术客栈
这个作者很懒,什么都没留下…
展开
-
SQL数据库查询----汇总
一、单表查询1、显示所有职工的基本信息select * from worker2、查询所有职工所属的部门号,不显示重复的部门号select distinct (部门号) from worker3、求出所有职工的人数select count(*) from worker4、查询最高工资和中最低工资sselect max (工资),min (工资) from salary5、求平均工资和总工资select avg(工资),sum(工资) from salary6、创建一个只有职工号、姓名原创 2020-09-29 12:47:56 · 5150 阅读 · 0 评论 -
Fiddler
1、什么时候会用到抓包工具(1)并发请求的时候,抓请求及请求参数;如参数为空,参数没有做说明,但是实际上这是一个选填项,开发设置了必填项(2)接口请求:请求发送,判断是接口文档的问题还是接口的问题(3)app弱网测试(4)web 的前后台问题定位case1、文本框输入不合法的内容,点击提交之后,提交成功,那就是前后台没有做这个校验,前后端都有Bugcase2、输入合法的内容,点击提交之后,查看数据库跟提交的数据不一致,要看前台穿的数据是不是正确。这时候就要用fiddler查看请求的数据是不是一致原创 2020-09-19 22:45:39 · 138 阅读 · 0 评论 -
Monkey测试
1、什么是monkey测试andriod自动化测试的一种手段,模拟用户的按键输入、触摸屏等,看设备多久会出现异常2、为什么进行monkey测试模拟人的操作,长时间的操作,不同场景的操作,主要是长期使用过程中的稳定性3、如何做monkey测试a、环境的配置JDK,SDK产看环境是不是配置好:cmd----java -version;adb versionb、执行monkey测试:adb命令C、连接手机—打开手机上的开发者模式—USB调试相关—驱动的安装—通过adb devices验证是不是连接原创 2020-09-19 22:45:23 · 273 阅读 · 0 评论 -
配置好JDK后,jemeter依旧启动报错
可以将下面的配置到环境变量path中。%SystemRoot%/system32%SystemRoot%;但是我在添加的时候,依旧报错。可能是我重装了系统的原因。于是乎,改成配置这三个变量就好了原创 2020-09-07 21:50:52 · 222 阅读 · 0 评论 -
版本控制工具Git的使用
Git和SVN的区别svn版本集中管理,所有的代码在一台服务器上,分支主线不一样的URL地址git分布式管理创建一个仓库step1step2填写名称之后直接点击creat,进来以后克隆现在我们在远端的仓库创建了一个名为learn_testcase的文件,那么我们怎么将这个文件拷贝到我们的本地呢?也就是克隆1、新建一个文件夹,右键选择git克隆这样克隆就结束了~本地文件夹会多一个刚刚克隆下来的文件#本地推送到git远端仓库别人做了修改,那么我们如何去把别人做原创 2020-09-06 11:43:42 · 150 阅读 · 0 评论 -
bug的生命周期
发现–新建(提BUG)–指派–已解决–待验–关闭–正常如果待验的bug没有解决好,重新打开–指派–已解决–待验中间其他状态:拒绝、延期BUG跟踪管理流程1、发现Bug,确认是不是,避免操作环境的问题导致不是,提交到bug管理工具上–new2、指派给开发老大–assigned3、重复bug–duplicated:要求开发备注重复bugID,确认是不是真的重复-----加备注,描述不是重复的原因,重新激活。是重复,搜索是不是之前提过,关闭4、不是缺陷—invalid开发说不是bug,你认为是?原创 2020-09-05 23:39:49 · 175 阅读 · 0 评论 -
软件测试之用例编写的八大要素
用例编写的八大要素1、用例编号:产品名-测试阶段-测试项XXX英文(wechat_st_register_001)2、测试项目:功能模块–子项目3、测试标题:测试点的细化,一行一个测试点4、重要级别P1(冒烟)P2,P3,P4,P5.----high,medium,low5、预置条件:前提条件,否则无法执行6、测试输入:跟步骤一起7、操作步骤:明确每一个步骤。非常的详细8、预期结果:唯一用例评审用例评审的流程...原创 2020-09-05 23:00:18 · 2497 阅读 · 0 评论 -
软件测试基础之用例设计方法
#等价类划分(正向的、错误的)与边界值一起使用例如:微信红包是0.01~200之间那么有效等价类无效等价类0.01~200<0.01/>200数字非数字(中文、字母…)最多两位小数超过两位小数除了等价类之外还涉及的边界值的时候,比如:1、下拉框、报表数据的第一个、最后一个、中间一个2、屏幕上光标在最左上、最右下位置—web页面的边界#场景法1、画出流程图2、遍历场景,写测试用例注:场景法主要是测试流程,每个流程用一个用例就行。但是流程原创 2020-09-05 22:42:26 · 201 阅读 · 0 评论 -
软件测试基础之测试需求的分析
#产品的测试点—思路1、了解这是一个什么样的产品,做什么的,梳理出产品的核心业务流程2、详细查看每一个具体的功能模块3、模块之间功能的交互,数据传输是不是正确4、非功能测试点(性能、易用性、界面、安全)例如一个注册接口的测试思路(正常+异常)1、正常功能:是不是可以正常提交2、单个功能验证:(正常+异常)按顺序从上到下,对每一个输入项进行验证(1)数据的长度、类型、必填项验证、重复(2)限制约束验证(密码是数字+字母、验证码时长)(3)挖掘隐形需求3、功能交互验证:模块间传递的数据信原创 2020-09-05 22:11:16 · 217 阅读 · 0 评论