软件测试中,登陆功能的测试应该从哪些方面去分析?

2025-01-25 01:45:36
推荐回答(2个)
回答1:

很高兴回答你的问题,我觉得可以从三方面去分析:功能测试,性能测试,接口测试。


功能测试:

  • 登录功能的话,一般都有登录账户和登录密码;首先,我们输入正常格式的用户账户和密码,看登录及提示信息是否成功;

  • 然后,我们输入不符合类型的数据,比如用户名仅支持英文及数字,那么我们输入标点符号试下,然后看下是否有异常及提示信息是否正确;

  • 再然后,我们进行边界测试,比如用户名只支持10位以内的,那么我们输入20位及以上来进行测试,看看是否有异常及提示信息是否正确;

  • 一般的页面输入框都要有放sql注入功能,输入相应的sql注入代码,看这个功能正常不;


接口测试:上面说的是页面层面的测试,在上面功能没问题的情况下,这里可以进行下接口测试,目的是为了防止别人绕过前端直接请求服务端接口。

  • 同样我们模拟接口请求,把上面的各个步骤通过接口的形式跑一遍看有问题没;


性能测试:至于性能测试,这个一般是上线之后功能稳定了,基于系统出现了瓶颈才会进行的测试,一般的这种功能测试涉及不到。


希望我的回答对你有帮助。

回答2:

登陆功能是我们最常说的功能