金融、证券类APP作为用户进行金融交易和证券投资的主要工具,涉及到用户的资金安全和个人隐私信息,因此对于信息安全和隐私权益的保护尤为重视。为实现这一目标,这些应用通常会采取多种安全措施,其中就包括禁止在敏感页面进行截屏或录屏。
然而,在远程真机调试过程中,这一安全措施却带来了不小的挑战。由于限制截屏和录屏的功能,APP在远程真机上的登录界面为黑屏显示,导致测试人没办法查看到登录的相关信息,也就没有办法进行进一步的调试和验证等操作。
在处理此类问题时,客户通常要与Testin云测的客服团队做沟通,提供其登录账号和密码。客服再与机房人员协作,对每部手机进行手动操作,逐一输入账号和密码,并通过拍照方式记录结果后反馈给客户。但是,这种人工操作的方式不仅存在安全风险隐患,如账号和密码数据在传递过程中有可能会被非法截获或泄露,从而给用户带来损失。而且由于涉及人员较多,这样的形式的沟通成本和时间成本都相当高昂。
为了应对上述挑战,Testin云测在远程真机调试界面中引入了一项创新功能——组件树。这一功能强大而实用,能够将界面上的文字信息框架,如账号输入框、密码输入框和隐私协议勾选框等清晰地渲染出来。通过这一功能,真机调试人能顺利登录APP,进而完成下一步的操作。这一解决方案为金融、证券类APP的开发者提供了一个高效且实用的途径,让他们在确保信息安全的同时,能更便捷地进行调试和测试工作,为APP的稳定性和使用者真实的体验提供了有力保障。