最近打算换个工作,赶紧趁有时间把我觉得重要的知识汇总下
1、接口测试
测试接口要注意的情况
文件编码:默认使用当前操作系统的,如果出现问题,可以尝试utf-8、gbk等
变量名称:文件中各列的变量名称,有多列时,用英文逗号隔开,名字顺序要与内容对应
分隔符:文件内容的分隔符,默认是逗号
遇到文件结束符再次循环,遇到文件结束符停止线程:他们是互斥关系,即true–false, false–true
2、APP测试和web的不同点
3、linux操作
以下linux操作是我之前的项目中用到的操作
之前的项目使用linux主要是性能测试,负载机用的linux,所以用到linux操作。p
-top 查看CPU,内存的使用情况;
-vmstat 查看进程、内存、IO情况;
-iostat 查看系统IO情况,-x显示全部;
.jmeter -n -t 接口测试样本.jmx -l 接口测试样本.jtl 运行jmeter脚本
-tail -f 日志.log 动态查看日志
退出 tail
(ctrl+c 和ctrl+z都是中断
ctrl+c 进程终止
ctrl+z 任务挂起
)
cd 进入某个目录
netstat -ap | grep ‘程序名’ 找出程序运行的端口号
./startup.sh 启动Tomcat
./shutdown.sh 关闭Tomcat
ps -ef|grep java 查看是否启动
ps 命令查找与进程相关的PID号
ps -aux|grep java -aux 显示所有状态
kill -9 进程号 杀死Tomcat进程
4、测试用例—常用设计方法
等价类,边界值,因果图判定表,正交表,场景法,大纲法
转载请注明:半亩方塘 » 软件测试面试题(温故知新)