测试知识总结

1.打印九九乘法表

2.字符串

切片语法[起始下标:结束下标:步长]

find() 查找               index()根据下标查找             count()查询数量

replace() 替换          split()分割                            strip()去掉两边字符串

3.Linux的命令

cd/ (进入根目录)       cd..(返回上一层目录)    cp -r   复制文件     cd ../  返回上一层目录

mkdir 目录名  (创建文件夹)    re -rf 目录名(删除目录)  cat 目录名(查看文件内容)

ls(查看该目录下所有文件)    ll(查看文件的详细信息)find /  -name 文件名(查看root下的目录名称)

mv 目录名称 新目录名称(剪贴)  touch 文件名(创建文件)tail -f 动态查看日志

free (查看内存)  ifconfig(查看内网ip)  ps -ef | grep 进程名称   kill -9 pid (杀死进程)

netstat -an | grep 端口号(3306) ping(查看网络能否正常使用) tar -xvf  文件名.tar(解压当前压缩包)

tar -zcvf 文件名 (压缩文件)    top(查看磁盘信息)   chmod 777(给文件赋权)    df -h(查看内存信息)

pwd(查看当前文件夹路径)

4.Linux环境部署

①从公司的工具库中拿到jdk.tar包和Tomcat.tar包

②通过远程连接工具SSH将tar包上传到Linux服务器上

③ 首先解压jdk.tar(tar -xvf jdk.tar)包,将tar解压到相对应的文件夹下

④因为Tomcat是基于java运行的,所以要配置java的环境变量,将解压后的jdk路径填写在配置文件中

⑤重启配置文件.通过java -version判断是否安装成功,安装成功后显示jdk的版本信息

⑥配置成功后,开始解压Tomcat.tar包

⑦开放8080端口

⑧在Tomcat中的bin目录启动(./startup.sh)

⑨查看Tomcat是否开放成功(ps -ef | grep Tomcat),没有开放成功则再次启动

项目部署

将开发的压缩包解压之后,放在Tomcat的webapps目录下,重启Tomcat

5.Mysql的基本操作

插入数据:insert into 表名 values();

查询数据:select * from 表名 where 条件;

删除数据:delete from 表名 where 条件;

修改数据:update 表名 set 字段=新字段 where 条件;

排序查询:select * from 表名 order by 字段;

在范围之内查询:select * from 表名 between 数字 and 数字;

分组查询:select * from 表名 group by 字段 having 条件;

分页查询:selet * from table limit m,n;

模糊查询:select * from 表名 where 字段 like "%匹配数据%";

两表联查:select 表1.字段,表2.字段 from 表1 inner join 表2 on 表1.字段=表2.字段 where 条件;

三表联查:select 表1.字段,表2.字段,表3.字段 from 表1 inner join 表2 on 表1.字段=表2.字段 inner join 表3 on 表1.字段=表3.字段 where 条件;

6.charles断点调试

修改request请求参数值(断点)

①首先右键点击接口,点击Breakpoints(断点)

②点击代理proxy,选择Breakpoints Settings(设置断点),弹出弹窗,点击add

③把你复制的URL复制粘贴到host里,点击任意地方填充数据,将query里的数据替换成*,选中request,点击ok

④重新刷新页面,会弹出两条接口,点击Edit Request,点击(Execure)

⑤此时查看网页,发现下面的数据已经被修改了

⑥如果想取消断点,点击Abrot,在点击任务栏上的红色图案,代表取消断点

修改response返回值(断点)

①右键点击接口,点击Breakpoints(断点)

②点击代理proxy,点击Breakqoints Settings(设置断点),点击add添加

③把你所对应的URL复制粘贴到host里,点击任意地方填充数据,将query里的数据替换成*,选中respnse,点击ok

④重新刷新页面,会弹出两条接口,点击Edit Request,点击Execure

⑤如果想取消断点,点击Abrot,再点击任务栏上面的红色图案,代表取消断点

本地修改

修改response返回值(map local)

①请求网页,右键点击save response,保存到桌面,修改里面的参数值并保存

②右键点击接口弹出窗口,点击map local,复制url到host里,点击任意位置填充数据,将query用*代替

③再local path中输入绝对路径,点击ok

④重新再输入栏中输入,刷新页面发现修改成功,如果想退出点击tools上的map local,把Enalb map local取消对号即可

弱网测试

①请求网页,点击proxy(代理),选中Throttle Setting(节流阀调整),点击Enalb Throottling进行调整里面的数据,最后点击OK保存

②如果想退出就点击菜单上的小乌龟,取消弱网测试

7.模板

测试用例模板:用例编号,所属模块,用例标题,用例描述,前置条件,优先级,输入数据,执行操作,预期结果,实际结果,测试人员,测试时间

测试计划模板:测试背景,测试目的,人员安排,时间分配,测试环境,风险评估

缺陷报告:缺陷编号,测试环境,缺陷类型,缺陷状态,严重程度,优先级,缺陷标题,重现步骤

测试报告:测试目标,测试依据,测试范围,项目进度,遗留缺陷,测试环境,测试结论,测试建议,附录

接口测试模板:测试编号,所属模块,接口URL地址,请求参数,请求方式,用例名称,优先级,状态吗,预期结,实际结果,测试人员,测试时间

8,接口测试的流程

项目启动后测试人员今早找到开发人员拿到接口文档,获取接口文档后编写接口测试用例的编写和调试,完成后部署到测hi徐集成的测试中,设定版本执行的运行频率,机型接口的日常监控,顶起对接口脚本的维护更新,接口异常的处理

9.性能测试要注意的点

吞吐率,用户响应时间,每秒点击数,tps,资源利用率,业务成功率

10:JMeter性能测试的流程

打开jmeter。

​            在testplan右键添加-->线程-->线程组;

​            在线程组右键,添加取样器-->HTTP请求;

​            在HTTP请求页填上待测试系统的协议、IP、端口、路径;

​            在HTTP请求右键,添加监听器察看结果树和聚合报告;

​            切换到线程组页面,输入线程数,线程数可以理解是并发的用户数;ramp-up时间一般输入0;循环次数是控制测试次数,比如输入3,就是循环测试3次

​            如果想持续的对系统进行性能测试,就删掉循环次数,勾选调度器,在持续时间一栏输入你想jmeter持续测试的时间,比如输入60,就是持续对系统测试60秒

点击启动按钮,jmeter就会按照你的设置对目标系统进行性能测试,测试结束后在察看结果树和聚合报告可以看到测试结果

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值