让我们看一下针对移动应用程序的5种主要的非功能测试。

举报
封库 发表于 2021/04/02 11:05:57 2021/04/02
【摘要】 什么是非功能测试?  非功能测试旨在通过??各种标准(例如负载测试,可伸缩性测试,压力测试等)评估应用程序的就绪状态。它评估应用程序在挑战性条件下的性能。  非功能测试类型  让我们看一下针对移动应用程序的5种主要的非功能测试。  性能测试  性能测试已经完成,以确保该应用程序在预期的工作负载下能够正常运行。目的是发现性能问题,例如可靠性,资源使用情况等,而不是发现错误。在进行性能测试时,我...
什么是非功能测试?
  非功能测试旨在通过??各种标准(例如负载测试,可伸缩性测试,压力测试等)评估应用程序的就绪状态。它评估应用程序在挑战性条件下的性能。
  非功能测试类型
  让我们看一下针对移动应用程序的5种主要的非功能测试。
  性能测试
  性能测试已经完成,以确保该应用程序在预期的工作负载下能够正常运行。目的是发现性能问题,例如可靠性,资源使用情况等,而不是发现错误。在进行性能测试时,我们应牢记的三件事是快速响应,最大的用户负载以及在变化的环境中的稳定性。即使您专注于移动测试并使用在线Android模拟器,也无法避免性能测试。
  耐力测试:这样做是为了检查应用程序是否能够承受预期必须长时间承受的负载。
  可伸缩性测试:可以检查应用程序在软件,硬件和数据库级别的最大负载和最小负载下的性能。
  负载测试:在这种情况下,系统会模拟任何应用程序上的实际用户负载,以检查该应用程序可以承受的最大负载的阈值。
  压力测试:这样做是为了检查极端负载条件下应用程序的可靠性,稳定性和错误处理。
  峰值测试:在这种情况下,测试应用程序时用户负载会突然增加和减少。通过执行峰值测试,我们还可以了解应用稳定的恢复时间。
  容量测试:这样做是为了分析充斥大量数据时应用程序的行为和响应时间。
  相容性测试:执行兼容性测试以确保该应用程序可以在不同的硬件,操作系统,网络环境和屏幕尺寸上正常运行。
  安全测试:安全测试是移动应用程序测试过程中最重要的部分,它可确保您的应用程序安全且不会受到恶意软件和病毒等任何外部威胁的攻击。通过这样做,我们可以找出应用程序中的漏洞,这些漏洞可能导致数据丢失,收入增加或对组织的信任。
  让我们看一下在安全测试期间应消除的主要安全威胁。
  权限提升
  在这种情况下,黑客可能会使用应用程序,但他/她可以增加已经在您的应用程序中拥有帐户并使用默认提供的服务所提供的特权。例如,如果该应用程序具有引荐该应用程序给朋友的某些积分条款,那么黑客可以扩展该限制并从中获得更多收益。
  未经授权的数据访问
  最常见的攻击类型是获得未经授权的访问以获取有价值的信息。这可以通过破解登录凭据或通过入侵服务器访问数据来简单地完成。
  URL操作
  如果应用程序或网站使用HTTPGET方法在客户端和服务器之间传输数据,则黑客会操纵URL查询字符串。质量检查小组可以传递修改后的参数值,以查看服务器是否接受它。
  拒绝服务
  进行这种类型的攻击是为了使最终用户无法访问应用程序的服务。这样,黑客还可以提高应用程序和服务器计算机的工作机制的稳定性。
  可用性测试
  可用性测试由一小组用户执行,以找出应用程序中的可用性缺陷。提出设计时,它是在软件开发的初始阶段完成的。重点在于用户使用该应用程序的简易程度以及系统是否达到其预期目标。这种类型的移动测试也可以在在线android模拟器上执行。
  我们可以通过几种方法来进行可用性测试。一个是在设计阶段,您可以只在一张纸上画画就能评估设计。一旦构建应用程序以检查可用性,也可以进行随机测试。可以由站点上的实际用户来完成,然后可以提供结果。除此之外,基于设计和线框输入的工具,统计信息可能会非常有用。
  从结构上执行可用性测试的第一步是识别要执行可用性应用程序的用户。必须根据地理位置,年龄,性别等不同的应用程序的行为来选择用户。下一步是设计用户应该执行的任务,然后花时间分析结果完成的测试。
  可用性可以在观察者面前的隔离测试区域中进行,该观察者将检查测试并创建有关已分配任务的报告。下一个选项是远程可用性测试。在这种情况下,观察者和测试者位于不同的位置,分配的任务可以远程完成。测试人员的详细信息(如反应)将由自动化软件记录。
  本地化测试
  这样做是为了确保该应用程序是自定义的,并且按照其可用国家/地区的文化运行。关键重点在于应用程序的内容和用户界面。该应用程序经过测试过程,以检查是否根据目标区域设计了默认语言,日期和时间格式,货币等。
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。