仪器化测试
在某些情况下,虽然可以通过模拟的手段来隔离Android依赖,但代价很大,这种情况下可以考虑仪器化的单元测试,有助于减少编写和维护模拟代码所需的工作量。
仪器化测试是在真机或模拟器上运行的测试,它们可以利用Android framework APIs 和 supporting APIs。如果测试用例需要访问仪器(instrumentation)信息(如应用程序的Context),或者需要Android框架组件的真正实现(如Parcelable或SharedPreferences对象),那么应该创建仪器化单元测试,由于要跑到真机或模拟器上,所以会慢一些。
分析仪器属于科学仪器
分析仪器属于科学仪器的主要分支之一,随着科学技术的发展进步,尤其是生命科学、材料科学、环境科学、能源科学以及民用需求等的发展与现场、在线检测需求量的增加,分析仪器的便携化、小型化、多样化已经成为当今分析仪器科学发展的趋势与潮流。