移动App从早期的native架构体系发展为Hybrid框架,再到现在的组件化架构,开发技术不断创新,测试自动化框架也层出不穷,包含有Appium(跨平台ios和android),Robotium,Calabash及EarlGrey(google的ios开源自动化框架)等,这些工具在很多产品的测试中起到很大帮助,但是与APP开发技术的变革相比,测试技术的发展有些滞后,测试自动化框架总感觉不能满足现有产品的测试需求,就比如组件抑或是reactnative这样架构体系的产品出现后,先前介绍的那些测试开源框架就显得有些不足。为此在糯米组件之路变革后(组件概念详细请参考InfoQ的《糯米移动组件架构演