最近公司的APP和第三方APP有合作,而且以后可能会不断有与第三方合作的情况,因此掌握好如何测试这种情况,而实际上除非设备上只有这一个APP,不然不可能完全杜绝在APP中使用第三方APP,故此需要在APP中测试对于第三方APP的集成和调用。
APP对第三方APP的直接集成
当APP越做越大,功能越做越全,集成的第三方APP也越来越多。对于这些直接集成在APP中的第三方APP,如果功能有任何修改,测试人员就应该在对于第三方APP的集成和调用的测试过程中重点测试这些改动。
测试APP的分享功能
对于ios和android操作系统中的APP都普遍采用的分享功能,测试人员需要在测试时进行覆盖,以确保APP的内容可以被正确地分享到别的APP,而且从别的APP中看到的内容也应该是正确的。
测试APP显示外部链接的功能
如何APP中带有外部链接,在测试的时候需要验证APP在显示外部链接时,是否能打开,是否能显示,显示是否比较大的问题。
测试APP使用社交媒体等账号登陆的功能
当测试APP使用第三方社交媒体账号登陆的功能时,除了正常的登陆功能外,还需要考虑到如果第三方的社交媒体长登陆暂时不能使用时APP需要怎么处理。
测试APP推送服务
对于android操作系统的APP,google自己的推送服务在中国大陆地区不可用,所以APP会选择中国大陆地区的推送服务提供商。而测试人员在测试APP对于推送服务的集成时,也需要考虑到这些第三方的推送服务不可用时的场景。
测试APP和输入法等APP交互的功能
在测试APP的过程中,对于主流的第三方输入法APP可以做冒烟测试来验证APP与这些输入法APP的兼容性。
测试人员在ios测试系统上只需要从ios8开始测试,而对于android操作吸引,可以选取重要的操作系统版本进行这类测试。
整体来说,对于APP中集成和调用第三方APP进行测试,不仅能验证APP自身的功能,还能验证APP与其他APP的兼容性。
网友评论