一个:
找到info.plist文件并注册外部接口
进程:将一个名为(URLtypes)的数组添加到InformationPropertyList点击编号中。
在项目0下,将URLidentifier更改为(URLSchemes),单击要添加的数字(项目1),并将项目1的值设置为:(myapp)
这个myapp是外部接口,通过它应用可以委托是否接收应用:句柄openurl :的消息;然后点击a程序中的按钮调用上面注册的外部接口,
提交的版本甚至不能通过冒烟测试,所以根本不可测试。
解决方案:
R&D学生可以将自测和互测相结合,贯穿R&D的整个生命周期,确保APP在开发建成时满足可测试性的基本要求。
自测:
自测需要包括但不限于:
1.用户界面应与视觉草稿高度一致;
2.用户使用过程、界面状态变化和异常处理应与交互稿一致;
3.实现的功能应满足产品经理定义的功能要求;
根据自测情况,在解决所有可视化、交互性和功能性问题后,主动提交代码并发起互测预约,并请其他团队成员协助测试。
相互测量:
相互测量需要包括但不限于:
1.准备视觉交互草稿,向其他团队成员解释功能需求、交互过程和完成情况;
2.其他团队成员对功能模块进行可视化、交互式、功能性检查,记录存在的问题;
3.输出互测结论和问题清单,汇总给R&D领导并公布;
根据相互测试的结论,模块负责人解决所有问题后,提交代码并主动启动试用预约,并要求R&D负责人试用。
总结:
-自检,需要在通常的功能模块完成后进行,发布前关闭每个模块;
-平时也可以进行互测,将问题总结给R&D负责人并进行宣传;