功能测试常用的方法有哪些?

我们知道功能测试就是对产品的各个功能进行验证,根据功能需求测试用例,逐项测试,检查产品是否满足要求。那么功能测试常用的方法有哪些呢?下面小编为大家分享下。

 

页面链接检查

每一个链接是否都有对应的页面,并且页面之间切换正确。

相关性检查

删除/增加一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确。

检查按钮的功能是否正确

如update, cancel, delete, save等功能是否正确。

字符串长度检查

输入超出需求所说明的字符串长度的内容,看系统是否检查字符串长度,会不会出错。

字符类型检查

在应该输入指定类型的内容的地方输入其他类型的内容(如在应该输入整型的地方输入其他字符类型),看系统是否检查字符类型,会否报错。

标点符号检查

输入内容包括各种标点符号,特别是空格,各种引号,回车键.看系统处理是否正确。

中文字符处理

在可以输入中文的系统输入中文,看会否出现乱码或出错。

检查带出信息的完整性

在查看信息和update信息时,查看所填写的信息是不是全部带出,带出信息和添加的是否一致。

信息重复

在一些需要命名,且名字应该唯一的信息输入重复的名字或ID,看系统有没有处理,会否报错,重名包括是否区分大小写,以及在输入内容的前后输入空格,系统是否作出正确处理。

检查删除功能

在一些可以一次删除多个信息的地方,不选择任何信息,按“delete”看系统如何处理,是否会出错;然后选择一个和多个信息进行删除,看是否正确处理。

检查添加和修改是否一致

检查添加和修改信息的要求是否一致,例如添加要求必填的项,修改也应该必填;;添加规定为整型的项,修改也必须为整型。

检查修改重名

修改时把不能重名的项改为已存在的内容,看会否处理、报错;同时注意,会不会报和自己重名的错。

重复提交表单

一条已经成功提交的纪录,back后再提交,看看系统是否做了处理。

检查多次使用back键的情况

在有back的地方,back,回到原来页面,再back,重复多次,看会否出错。

搜索检查

在有搜索功能的地方输入系统存在和不存在的内容,看搜索结果是否正确,如果可以输入多个搜索条件,可以同时添加合理和不合理的条件,看系统处理是否正确。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
性能测试是一种测试软件系统在不同负载条件下的性能表现的测试方法。其目的是评估系统在正常和峰值负载下的性能指标,如响应时间、吞吐量、并发用户数等,以确保系统能够满足用户需求和预期性能要求。 性能测试的主要内容包括: 1. 负载测试:模拟实际用户使用系统的情况,通过逐渐增加负载来测试系统的性能表现。 2. 压力测试:通过超过系统正常负载的方式来测试系统的性能极限,以确定系统在极限负载下的表现。 3. 并发测试测试系统在多个用户同时访问的情况下的性能表现,包括并发用户数、并发事务数等。 4. 容量测试测试系统在不同负载条件下的资源消耗情况,以确定系统的容量和扩展性。 5. 可靠性测试测试系统在长时间运行和高负载下的稳定性和可靠性。 性能测试的关注点包括: 1. 响应时间:系统对用户请求的响应时间,包括平均响应时间、最大响应时间等。 2. 吞吐量:系统在单位时间内处理的请求数量。 3. 并发性能:系统在同时处理多个用户请求时的性能表现。 4. 资源利用率:系统在不同负载条件下的资源消耗情况,如CPU利用率、内存利用率等。 5. 可扩展性:系统在增加负载时的性能表现,是否能够满足未来的业务需求。 性能测试方法包括: 1. 负载生成工具:使用工具模拟用户行为,生成负载并监控系统的性能指标。 2. 性能监控工具:监控系统的资源利用率、响应时间等性能指标,以评估系统的性能表现。 3. 压力测试工具:通过模拟大量用户并发访问系统,测试系统在高负载下的性能表现。 4. 自动化测试工具:使用脚本或自动化工具执行性能测试,提高测试效率和准确性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值