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就会按照你的设置对目标系统进行性能测试,测试结束后在察看结果树和聚合报告可以看到测试结果