下面我们开始第一个简单的Android UI自动化测试
1.使用adb命令连接真机或模拟器
2.打开uiautomatorviewer工具
3.使用uiautomatorviewer工具获取应用的元素进行定位
4.简单介绍unittest框架的使用方法
5.使用Python编写猫宁考勤应用注册模块的自动化测试...
分类:
移动开发 时间:
2016-05-30 15:43:17
阅读次数:
404
1、套件的问题将所有的测试用例加进去,会一个个执行,用于用例名字没有规范test开头的时候def suite():suite = unittest.TestSuitesuite.addTest(LoginTestCase("test_log_in"))suite.addTest(LoginTestC... ...
分类:
移动开发 时间:
2016-05-27 10:46:34
阅读次数:
229
框架设计说明图:框架实现前的准备工作:1.Python版本为2.7.11的Windows下的安装。2.命令行下的selenium最新版本(编者使用版本为2.53.0,可兼容最新火狐、IE、chrome等浏览器版本)pip安装。3.版本为Version:Mars.1Release(4.5.1)的eclipse安装(编者Python开发使用工具),jd..
分类:
编程语言 时间:
2016-05-26 11:48:08
阅读次数:
701
1. 单元测试简介
1.1 UnitTest: 单元测试
单元是指应用程序中可以测试的最小单元。测试源代码,一般要求有明确的输入与输出。因此一般来说源代码中明确的包含输入输出的每一个方法被认为一个测试的单元(一个case)。当然,这里的输出并不局限于方法的返回值对输入参数的改变,也包括方法在执行过程中改变的任何数据。
单元测试在程序里面可以理解一个模块一个方法,在每个可能存在的模块都进...
分类:
其他好文 时间:
2016-05-20 16:02:54
阅读次数:
482
Asp.net MVC视图引擎有两种: 1、ASPX View Engine 这个做过WebForm的人都清楚 设计目标:一个用于呈现Web Form页面的输出的视图引擎。 2、Razor View 在Asp.net MVC 3 版本引入的, 可以支持UnitTest,也容易上手。 Razor在减少 ...
分类:
Web程序 时间:
2016-05-19 15:09:17
阅读次数:
190
#coding=utf-8from appium import webdriverfrom time import sleepimport os,time,unittest'''给手机快速装app的方法'''PATH=lambda p :os.path.abspath(os.path.join(os ...
分类:
移动开发 时间:
2016-05-13 19:04:42
阅读次数:
247
被主导方wife有两个主键: wifePK.java: 主导方husband.java: xml: unittest: ...
分类:
Web程序 时间:
2016-04-22 12:03:40
阅读次数:
238
所谓单元测试(又称为模块测试, Unit Testing)就是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。 其实在我们开发的程序实现某个功能的时候我们也有进行测试。只不过,你是在项目代码中直接写的方法,而且在测试的时候,也是点点点,点到相应的界面才触发相应的方法,进行测试,这测试效 ...
分类:
移动开发 时间:
2016-04-22 12:01:16
阅读次数:
265
之前是利用python自带的unittest测试框架 这次自己设计一个 之后再一点点往里面加功能 (ps:当然这个框架真的是很简单。。很简单。。。很简单。。。) excel文件格式: 上面代码是处理excel文档的 下面代码是测试平台 ...
分类:
编程语言 时间:
2016-04-12 12:23:30
阅读次数:
171
什么是单元测试?
一听到单元测试这个词感觉很高端,其实单元测试就是为你的方法多专门写一个测试函数。以保证你的方法在不停的修改开发中。保持正确。如果出错,第一时间让你知道,这样从最小单位开始监控来保证软件的质量。
什么时候用到单元测试:
1、写完代码以后:想要验证一下自己写的代码是否有问题。
2、写代码之前:就是写代码之前所有的功能分模块的设计好,测试通过了再写。(我反正是没用过)。
3、...
分类:
移动开发 时间:
2016-04-06 21:48:46
阅读次数:
504