【测试】32.软件常见问题总结分析

常见问题一:统一性

不要在软件中使用中英文混合的提示,比如对于用户的操作提示,不要一会用“error”一会用“错误”;一会用“succeed”一会用“成功”,总之要统一。某局长使用心得:删除的时候提示error,幸亏我英语水平好,可是你换成中文不行吗?

补充:所有同类型的数值都应正确地格式化统一化,比如小数点保留位数。

常见问题二:容错性

对于保存提交的数据输入信息,在输入长度方面要么就限制用户的输入,要么就在客户端给出用户的醒目的提示并且做出判断。不用出现系统崩溃,保存缓慢系统等无法响应等现象。

永远记住:系统中凡是接受用户输入数值的地方,也是最容易出现问题的地方。

常见问题三:互动性

在要求用户大量输入信息后,点击“保存”或者“提交”按钮,仅仅是因为用户的某个地方输入或者选中不正确,点击“确定”后发现所有的输入内容全都被清空了。

花费很长时间的输入,仅仅是因为某个地方的输入不正确,而把该用户的所有其他的输入地方的输入都清空了,作为用户的角度,用户肯定会感到很恼火的。

保存不成功可以理解,但不应该把用户所有的输入信息全部清空。

常见问题四:用户体验

页面上的提示信息要让用户明白,比如不用对用户使用“记录”、“字段”等一些很专业的术语。

常见问题五:兼容性

现在遇到的情况是开发人员的浏览器版本都比较高(比如IE10、IE11),在他们的开发平台上确实没有任何问题,但是在用户的环境中IE8浏览器下就有问题。

兼容性测试举例如下:

针对App通常会考虑这些方面:

  1. 操作系统版本,包括Andoird、IOS版本;
  2. 屏幕分辨率;
  3. 网络类型,如:Wifi、3G、4G、5G下的功能情况。

常见问题六:兼容性

对于软件中很多都有导出成excel或者word的功能,在更高的版本的excel中打开这个导出的版本会不会出现乱码现象?

现在的很多系统都有导出excel和word的功能,注意向前兼容向后兼容

常见问题七:分辨率

客户端的页面在实参上主流显示器的分辨率显示下页面显示要正常,包括滚动条也要正常。

常见问题八:互动性

对于所有的删除信息在删除之前都要给出是否删除确认的提示音或者放弃的提示。

补充:不仅仅是删除,包括危险操作之前、或者改变数据状态等。

常见问题九:易用性

对于要求用户大量录入信息的页面,要支持Tab键的输入,Tab键的走向要一般要遵循从左到右,从上到下的原则。

常见问题十:错别字

要对程序中的错别字进行检查,比如把“登录”写成“登陆”;把“我同意”写成“我统一”。

目前:很多外面的系统都把“登录”写成“登陆”,其实这样是不正确的。

如果系统首页中存在错别字,这属于严重性低、优先级比较高的问题。

常见问题十一:连续快速点击xx按钮

如:用户连续点解提交按钮时不同重复提交页面信息。

常见问题十二:测试人员要检查页面中Null的情况

这种情况很有可能是开发人员在数据库中的数据错误显示。

常见问题十三:系统中显示数据如果有翻页,要检查页面中的翻页情况比如第2页,第3页等。

常见问题十四:边界值

常见问题十五:安全性

SQL注入

AQL预约对于特殊字符的处理,尤其是查询语句的单引号的处理。

SQL注入本质有2个关键条件:

  1. 用户做了特殊输入;
  2. 原本程序要执行的代码,拼接了用户输入的数据。

常见问题十六:安全性

保存数据、提交表单:<script>alert("hello")</script>,进行保存或者提交操作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值