suiji
1、如何定位问题
2、设计测试案例(各个方面)
3、架构
4、fiddler限速
Rules->Customize Rules , 然后就打开了fiddler script文件,修改以下内容
oSession["request-trickle-delay"]="3000" //延迟发送时间
oSession["response-trickle-delay"]="3000" //延迟请求返回时间
然后
Rules->Performance->simulate modem speeds
5、常见的测试用例设计方法
等价类法 有效等价类 、无效等价类
边界值分析
因果图
正交表
场景分析
状态图
错误猜测法
6、判定表
判定表由四部分组成:
条件桩:列出决定一组条件的对象
条件项:列出各种可能得条件组合
动作桩:列出所有的操作
动作项:列出对应的条件组合下的动作
应用范围
多个条件决定多个动作,并且每个条件的取值只有两种情况下,可以采用判定表方法
步骤:
识别条件和动作
生成判定表
简化判定表
7、正交表(需要看一下数学,不同的Ln(mk)到底是怎么得出正交表的,貌似是高中、大学的数学知识)
8、软件测试模型
V模型、W模型、H模型、X模型和前置模型
9、黑盒测试、白盒测试
10、软件生命周期
11、测试的流程
12、selenium、appium 自动化
13、性能测试jmeter
14、服务端测试 : 接口、性能、linux
15、break、continue、return的区别
break可以跳出当前循环,无法跳出多重玄幻
continue可以跳过当前操作,不能跳出循环
return 可以跳出函数
16、if语句和三元运算符的优劣
if语句可以有多个条件,三元运算符只能有一个;
if语句可以实现一个输出,但是三元运算符只是一个结果;