多语言展示
当前在线:438今日阅读:4今日分享:26

OA系统性能测试用例如何设计?

性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。与功能测试用例设计不同的是,性能测试用例一般仅考虑正常的业务流程,而不会去检查异常流程,但其中的约束条件仍是需要注意的。比如有些在线投票系统是不允许一个IP投多次票的,在性能测试过程中特别需要注意这方面的问题。比如同一个IP 仅允许一个用户登录、一个用户仅能操作一次、不允许出现同样的数据,业务操作中存在临时会话ID 等等问题。从功能角度考虑,用户使用OA 系统中的考勤功能,只能进行一次到达单位的签到,如果再次点击考勤按钮,则系统不允许提交,给予提示“不能重复考勤”。这样,在测试过程中,就需要使用不同的用户名。仔细分析测试数据的约束关系,找出其中容易出问题的地方,然后想办法解决它。经过分析,了解到考勤功能不允许重复考勤,也就意味着一个用户只能进行一次考勤操作。除此之外,还需要考虑同一个IP 允不允许多个账号登录,在前面的功能测试阶段我们得知,OA 系统是允许这样的操作的,那么在测试过程中就不需要进行IP 欺骗的操作了。除此之外,似乎OA 系统没有其他的限制了。再次强调,在设计性能测试用例的时候,一定要弄清楚测试点是否存在约束条件,一般可由该测试点对应的功能测试用例得到。
推荐信息