手动设备测试的8个常见用例

作者:手动设备测试   发布时间:2021-10-25

手动设备测试的 8 个常见用例

在很多情况下,自动化测试仍然是提高测试效率和获得即时开发人员反馈的最佳方式。但是,在某些情况下,自动化测试在技术上不是很可行,或者可能会花费大量资源来自动化一个小的测试步骤。这就是为什么即使自动化测试越来越受欢迎,手动设备测试仍然在整个软件开发生命周期中发挥着重要作用。

当测试策略和需求正在准备或尚未设置时,在真实设备上手动测试是一种更有效的方法。如果项目较小且功能范围适中,您可以快速且经济高效地手动测试应用程序的功能和可用性。这种类型的测试还可以让您准确地测试应用程序的用户界面,快速识别崩溃并准确再现真实的用户体验。

让我们来看看在真实设备上进行手动应用程序测试的常见测试用例。

1. 即时复制错误用户报告

使用真实的移动设备可以让您快速复制报告的问题。根据用户的错误报告,开发人员可以完成导致给定问题的确切步骤,并了解错误出现的位置和原因。

在这种情况下,与自动化测试相比,在真实设备上进行手动测试更有效,在自动化测试中,开发人员需要设置测试框架、插入需求、设置场景,然后才运行测试。

2. 验证设备兼容性

如果某一特定移动设备存在任何兼容性问题,您可以通过在该特定真实设备上进行手动测试来查看导致该问题的原因。只有在设备上安装应用程序,您才能真正了解它是否按预期运行以及是否存在任何兼容性问题。找到它们后,您将能够在它们惹恼您的用户之前消除这些问题。此外,兼容性测试不是一项频繁、重复的任务,因此您不会希望对其应用自动化测试。

3. 快速检查 UI/UX 交互

在真实的移动设备上进行手动测试可能是最流行的UI测试方法。他们还将查看所有图形元素是否符合应用程序的要求和准则。手动设备测试允许开发人员重现真实的用户与应用程序的交互并在用户注意到它们之前捕获交互错误。

4. 查看应用如何响应待机模式

待机模式是所有现代移动设备的标准。作为开发人员,您必须确保应用程序在空闲模式下按预期响应(当没有网络访问时,应用程序不会同步,也不会在后台运行任何任务)。必须手动测试待机模式,以确保它不会干扰应用程序并且应用程序按预期工作。

5.检查设备权限

通常手动测试新设备权限,尤其是当他们认为这些权限不会被大量使用时。相比之下,只有对将一直使用的关键权限进行自动化测试才有意义。如果应用程序需要登录用户运行并维护多个级别的权限,则在真实设备上进行手动测试是最佳选择。

6. 验证应用程序连接

许多应用程序的正确运行取决于网络连接。如果您的应用程序就是这种情况,最好在真实的网络环境中手动测试应用程序,以查看在连接中断时它的行为。

通过在真实设备上手动测试应用程序,您将能够确保其性能在不同的网络环境中保持一致。如果用户在离开使用 WI-Fi 的咖啡店时发送消息怎么办?测试人员需要确保当 Wi-Fi 网络丢失并且用户的手机切换到移动连接时,消息能够到达服务器。有什么比在实际设备上做到这一点更好的方法呢?

7. 检查应用导航手势

Android 指南强烈建议手动与应用程序交互以测试应用程序的可访问性并“让自己站在用户的角度”。例如,手指较大的用户将无法舒适地点击靠近屏幕一小部分的小标签。除非您手动测试,否则您永远不会发现此问题。

8. 在其他应用程序运行时检查应用程序性能

当用户接到来电时,您的应用会发生什么情况?如果他们收到来自信使的通知怎么办?当您的应用程序与其他应用程序并行运行时,需要回答这些以及许多其他问题。检查发生情况的最佳方法是手动测试其行为,在您的应用程序和其他应用程序之间进行切换。被测应用程序应保持与进入后台之前相同的状态。如果您在真实设备上手动测试应用程序的性能,您将能够立即发现任何故障或挂断。



推荐文章:

APP/小程序/H5 真机兼容测试

pc端兼容性测试

硬件兼容性测试



本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。



沪ICP备07036474号-4 |

沪公网安备 31010702003220号

2015-2023 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.