咨询邮箱 咨询邮箱:service@yitianxinda.com 咨询热线 咨询热线:010-57265275\57265278 微博 微信
北京软件开发公司如何配置测试移动应用程序
发表日期:2015-07-22    文章编辑:宜天信达    浏览次数:
移动软件应用程序(应用程序)在我们的日常生活中变得越来越普遍。北京软件开发公司发现,我们作为一个社会上瘾到我们的移动应用程序,将到目前为止说,“有些人承认每天使用50多个应用程序。”
我们看到他们无处不在,排队等候,步行街,甚至参加体育活动。事实上,史密斯的受访者百分之82的人认为他们不能没有他们的移动应用程序比一天更长。如果这个样本反映社会,那么重要的是,这些移动应用程序工作正确,一致,并满足用户的需求。
除了社会对应用的依赖,更多的是被创造。人们不仅要测试这些应用程序的需求,而且要对如何测试这些产品在不同类型的设备上的知识是一个挑战。本文介绍了一些测试人员的配置测试,以考虑。
一致性问题
一个周末测试会议,我促进了移动设备的配置测试使用的脸谱作为本地应用程序。它带来了各种各样的一致性问题。我们有苹果iPhone和Android设备的组合阵列,苹果iPad和Android平板电脑。尽管各种设备和操作系统,测试人员在使用相同的移动应用程序时,经历了根本性的差异。结果,测试人员有一个眼睛开放的经验,并能够拓宽他们的视野,当他们回去测试自己的移动应用程序。
一些观察发现,从上的测试会话包括Newsfeed岗位排序,出现了基于设备使用不同的。facebook应用程序显示的信息基于设备的显示区域的大小和平板显示比手机的更多信息。默认的显示和功能设置的所有三个配置,包括平板电脑,台式机/笔记本电脑,和手机不同,包括好友列表,刷新,和时间戳。搜索功能也表现不同于平板电脑/浏览器应用程序。
基于这些观察,很显然,了解如何做一个设备配置的东西并不一定意味着你会自动知道如何执行另一个配置的功能。这特别是关注用户之间经常切换配置。
为了避免一致性问题,考虑在一个设备上的屏幕上出现的测试和输出使用不同的设备。即使在不同的安卓手机中,观看区的物理尺寸也有不同。在设计测试用例时,不仅要考虑移动应用程序的一般房地产,而且还需要应用程序外观不同于各种大小的设备。
例如,没有facebook app填写的Android手机上的四和5.5英寸的屏幕?现在的问题是,你如何自动化测试的差异?你应该自动化吗?这样的测试可能不值得自动化,特别是如果代码的一部分在发布之间不更新。并非所有的测试都应该是自动化的,并且随着移动应用程序变得越来越重要,企业生产,测试项目应该是精心策划的。对进行移动测试的自动化进行评估的评估是非常重要的。
你有没有把“脸谱”的应用程序与手机上的移动应用程序相比?即使这两种配置共享相同的操作系统,它们是几乎完全不同的应用程序或版本的代码与激进的显示。那么,你如何规划你的测试,基于一个移动应用程序?在不同的设备配置的因素。没有设备的旋转改变任何可见的功能?可能是你只在一个版本中进行这些测试,但他们应该在某个时候进行测试。
在移动应用程序版本,图标显示不同的脸谱,根据配置。为使用和从一个配置转换到另一个缓解一些测试的考虑应包括。什么是易于使用?谁确定的定义?目前这些因素都应该在设计和编码开始前进行测试。记住,作为一个测试者,你需要有明确的定义,或者一个清晰的理解,你的应用程序是如何使用在每个配置。如果不是,一个无缝的经验不足,可能对公司的市场声誉的破坏性影响。
使用方便
易学的另一个因素是。您的用户通常会从一个配置切换到下一个配置吗?测试,包括视觉和功能之间的过渡,配置应考虑作为一个释放的一部分。与一些移动电话应用程序不同于其对应的平板电脑版本,是为用户的过渡舒适?对舒适性或易用性的测试是一种主观的呼叫。移动测试人员需要了解他们的用户,以及他们如何与应用程序进行交互。这是销售,营销,和任何其他客户所面对的团队成员可以分享经验和用户的故事。
使用注意事项
正如我们已经取得了进展,使用这么多的移动应用程序,个人偏见和偏见已经建立在我们的头脑。我们有不同的期望,在显示,使用,定时反馈,并在功能。使用笔记本电脑和台式机来进行日常活动的用户通常不使用移动应用程序,而对于那些无法访问笔记本电脑或台式电脑的人。他们对使用的偏见是完全不同的,因此使用方便有不同的含义。测试应根据不同的配置和使用情况考虑。
网络连接,同时使用移动应用程序是另一个配置测试考虑。例如,一个平板电脑通常用于在固定位置,如在电视机前的扶手椅,在一个较喜欢的咖啡店。一旦连接建立,由于缺乏流动性,几乎没有波动。这不一定是真实的一个手机。你走路或是在一个移动的车辆中,你有多少是在上网?如果您的应用程序需要互联网连接,添加适当的测试的基础上配置。
全测试
专门为移动设备和移动应用程序存在的不同类型的测试有多少?本文提供了介绍性的考虑,一般的功能性,可用性,并出现不同的配置,根据移动设备。重要的是要记住,所有的测试不适用于所有配置。可用性的定义必须在要求中仔细量化。应用程序的可用性可能取决于特定市场的客户期望使用它。与你的利益相关者紧密合作,尽可能了解用户/客户的观点。
较后,继续在移动设备和移动应用程序的测试。花更多的时间测试移动应用程序,更多的灵感和更好的心理模型的移动测试仪获得什么样的测试执行。不同类型的性能,通知和网络通信测试应用,以及与一般的功能和行为测试。了解更多类型的测试超出图形用户界面的功能是至关重要的规划移动测试项目。
北京软件开发公司宜天信达已经在软件测试领域工作了超过多年,包括八
年的考验移动软件的各种设备,包括医疗设备,发电机市警方票,手机,平板电脑,和其他各种专用设备。

相关文章推荐