码迷,mamicode.com
首页 >  
搜索关键字:testng java测试 单元测试    ( 5585个结果
Android 自动化测试(5)<robotium>
关于Android的自动化测试之UI测试,之前介绍过Android 自动化测试(4) , 在android原生的单元测试框架上,利用uiautomator.jar这个类库来完成Android的界面上的测试,这已经使得测试比较简单了。但还有更加简单的写测试的方式,那就是利用一些第三方的测试框架,比如robotium。...
分类:移动开发   时间:2014-10-18 21:01:55    阅读次数:432
基于静态分配的数组的顺序表(兼具Boost单元测试)
首先,我们来搞明白几个概念吧(参考自网站数据结构及百度百科)。 线性表 线性表是最基本、最简单、也是最常用的一种数据结构。线性表中数据元素之间的关系是一对一的关系,即除了第一个和最后一个数据元素之外,其它数据元素都是首尾相接的。线性表的逻辑结构简单,便于实现和操作。在实现线性表数据元素的存储...
分类:编程语言   时间:2014-10-18 19:41:14    阅读次数:507
Android 自动化测试(4)<uiautomator> 单元测试
做过java单元测试的同学,使用Android的单元测试比较简单,参见 如何进行Android单元测试,采用这种方式,业务逻辑上的测试在很多情况下,就已经解决了。还有一个明显的缺陷就是测试界面不方便。而对于android应用程序来说,界面占据了很重要的一个部分。 这个时候可以使用uiautomator.jar这个类库。 这里我不详细讲具体的Android 的 uiautomator类库怎么使用。具体的使用可以参见 Android UI Testing (英文版), 和 Android uiau...
分类:移动开发   时间:2014-10-18 14:05:47    阅读次数:218
Android开发之单元测试(一)
在实际开发中,开发android软件的过程需要不断地进行测试。进行Android单元测试是正规Android开发的必经步骤。单元测试可以嵌入到项目中;也可以作为一个单独的项目针对某个具体项目进行测试。...
分类:移动开发   时间:2014-10-18 12:39:55    阅读次数:168
ThreadingTest(穿线测试)引领白盒测试进入工业界
测试一直都有黑,白之分。由于白盒测试一般情况下需要有比较高的技术要求及比一般开发人员还要高的项目经验和缜密的逻辑思维能力,且测试时间较长,多用于单元测试,工具昂贵,所以一般国内的企业会忽略白盒测试,这也是为什么白盒测试诞生至今,在国内没有正式推广的原因。对于一个健康的测试团队来讲,必须要有一个或多个熟悉白盒测试的人员。让我们先分析下,一般情况下,要实施覆盖率测试,有几种完全不同的策略。 1 黑盒...
分类:其他好文   时间:2014-10-17 17:03:19    阅读次数:235
JavaScript覆盖率统计实现
主要需求 1、 支持browser & nodejs 因为javascript既可以在浏览器环境运行,也可以在nodejs环境运行,因此需要能够统计两种环境下单元测试的覆盖率情况。 2、 透明、无缝 用户写单元测试用例的时候,不需要为了支持覆盖率统计多写代码,之前写的用例无需修改就可以直接统计覆盖率情况。 原理 javascript覆盖率的相关文章比较少,下面的...
分类:编程语言   时间:2014-10-17 16:59:58    阅读次数:192
android中单元测试中的断言assert的使用与扩展
首先看一组对比,比如说我们要测试的结果是一个Linearlaout   AssertJ Android: assertThat(layout).isVisible() .isVertical() .hasChildCount(4) .hasShowDividers(SHOW_DIVIDERS_MIDDLE); Regular JUnit: ...
分类:移动开发   时间:2014-10-17 15:33:51    阅读次数:166
Java测试覆盖率工具----Cobertura,EclEmma
免费的Java代码测试覆盖率工具,Cobertura 和 EclEmma...
分类:编程语言   时间:2014-10-17 15:32:51    阅读次数:232
jenkins+testng+ant+webdriver持续集成测试
? 我的需求: 1、webdriver代码放在svn上; 2、hudson(jenkins)去执行构建,它从svn上下载代码,并利用testng.xml来执行我设置好的测试套件; 3、接上,将结果放在指定位置; 我的设备: 开发工具:intellij id...
分类:Web程序   时间:2014-10-17 12:15:40    阅读次数:261
jenkins+testng+ant+webdriver持续集成测试
我的需求:1、webdriver代码放在svn上;2、hudson(jenkins)去执行构建,它从svn上下载代码,并利用testng.xml来执行我设置好的测试套件;3、接上,将结果放在指定位置;我的设备:开发工具:intellij idea自动化工具:webdriver(selenium2.0...
分类:Web程序   时间:2014-10-17 11:31:28    阅读次数:294
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!