性能测试对一些小伙伴来说可能感觉高大上,但其实它不难,难点地于对业务的分析,以及性能的调优。很多小伙伴不知道性能测试是什么,也不知道性能测试应该关注什么。今天,九九就给大家来讲解一下性能测试相关的知识点。今天这篇文章的内容全部都是干货也是面试当中经常会被问到的内容,建议小伙伴可以收藏起来。
设计测试用例,首先应确定边界情况。通常输入和输出等价类的边界,就是应着重测试的边界情况。应当选取正好等于,刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中的典型值或任意值作为测试数据。
在规定了输入数据必须遵守的规则情况下,可确立一个有效等价类(符合规则)和若干个无效等价类在确知已划分的等价类中各元素在程序处理中的方式不同的情况下,则应再将该等价类进一步的划分为更小的等价类。
(1)Critical致命。通常表现为:主流程无法跑通,系统无法运行,崩溃或严重资源不足,应用模块无法启动或异常退出,主要功能模块无法使用。比如:内存泄漏;严重的数值计算错误;系统容易崩溃;功能设计与需求严重不符;
首先我们来回顾一下什么是正交实验法。正交实验法是研究多因素多水平的一种设计方法,它依据 Galois理论从全面实验中挑选出部分具有代表性的水平组合进行实验,并对结果进行分析从而找出最优的水平组合。通俗的讲就是你头三个月去学校或公司时,你每天都从不同的道路,乘坐不同的交通工具去学校或公司,三个月后,你就能总结出走那条道,乘坐哪种交通工具才最快的到达学校或公司。