Android Junit单元测试

发表于:2014-4-23 11:14

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:银色的流星    来源:51Testing软件测试网采编

  在Junit中,Assert类的assertEquals()会被经常用到。assertEquals(预期值,实际值)。
  详情请参考:http://developer.android.com/intl/zh-cn/reference/junit/framework/Assert.html
  由于第一种情况需要注册测试类,如果经常使用的话建议新建一个XML模板,就可以使用快捷键来快速的注册了。
  步骤:
  单击菜单栏上的Window,选择Preferences。
  然后选择XML,选择XML Files,选择Editor中的Templates。
  在对话框的右侧点击新建(New...)
  在弹出的对话框(New  Template)中,填入:
  然后点击OK,New  Template对话框关闭,继续点击OK。此时,新的XML模板就已经建好了。
  需要注意的是:1、${package}代表测试类所在的包名。(新建时,需要手动填写)
  2、<uses-library android:name="android.test.runner"/>该代码需要移动到清单文件(即AndroidMainfest.xml)的<application>的节点中,否则将不能正常使用。
  第二种情况时,首先是新建项目,选择Android Test Project:
  然后是选择要测试的项目:
  项目新建完成后,此时第一种情况中配置文件的配置已经自动配置完成。其余的和第一种情况完全一样的,接着直接测试即可。
  第二种测试的好处是不污染原项目文件,如果是第一种情况的话,因为测试部分与项目实际功能代码无关还需要删除。
22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号