转自:hereMonkey工具前言:最近开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括android测试框架、CTS、Monkey、Monkeyrunner、benchmark、其它test tool等等。因接触时间很短,很多地方有不足之处,希望能和大...
分类:
移动开发 时间:
2014-08-21 16:35:04
阅读次数:
202
1.在进销存系统中,订单信息中关联到好多其他的基本信息,比如:客户,付款方式,货运方式等,这些信息是有专门表进行维护的,在下订单时也是用下拉框选择的,但在保存订单信息时,不能只记录所谓的外键ID,而是应该同时记录名称等其他的信息。这是因为订单不能因为没有了客户ID或是付款方式ID而不知道客户与付款方...
分类:
数据库 时间:
2014-08-20 23:57:23
阅读次数:
380
个人编程中比较喜欢重构,重构能够提高自己的代码质量,使代码阅读起来也更清晰。但是重构有一个问题,就是如何保证重构后带代码实现的功能与重构前的一致,如果每次重构完成后,对此不闻不问,则会有极大的风险,如果每次重构后,都进行一边测试,则工作量会很巨大,最终可能是即使代码有重构的欲望,也会尽量克制住,不去重构。除非代码能够进行自动化测试。实际上进行测试的是接口,而不是所有代码,只要能够保持接口不变,自动化测试的工作量也没有想象中的巨大。其实我们在单元测试的时候,会测试各种异常情况,只不过,没有将这些测试写成测试代...
分类:
编程语言 时间:
2014-08-20 18:01:02
阅读次数:
314
Insert title here 进销存管理系统--后台进货管理 商品名称 数量 进价 操作 ...
分类:
其他好文 时间:
2014-08-20 12:21:52
阅读次数:
246
Scrapy框架,Python开发的一个快速,高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。Scrapy用途广泛,可以用于数据挖掘、监测和自动化测试。 ????刚开始学习这个框架。不...
分类:
编程语言 时间:
2014-08-20 04:00:06
阅读次数:
302
一、概述
在我参与的多个项目中,大家使用libMySQL操作MySQL数据库,而且是源码即复用,在多个项目中有多套相同或相似的源码,这样的复用方式给开发带来了不变,而且libMySQL的使用比较麻烦,要应对很多的细节,很容易出错。
我要写一个动态链接库,将对libMySQL的操作封装起来,以二进制复用代替源码级复用;要提供线程安全的接口,用户无需关系是否加锁这样细节性的问题,减少出错及...
分类:
数据库 时间:
2014-08-18 18:37:33
阅读次数:
409
ThreadingTest(简称TT)第一期是一款Android白盒测试工具,使用离线检测的方式,在保护用户源代码的基础上,运用插装、第五代覆盖率等技术,为开发工程师与测试工程师提供一套高效可量化、可视化的交流工具。对比其它测试工具,TT在自动化测试时,会对应测试用例自动生成测试用..
分类:
移动开发 时间:
2014-08-18 01:41:23
阅读次数:
304
精准测试是根据代码变更来选择用例的测试策略,用于回归测试。它有利于缩小用例范围,提高执行效率,降低问题定位时间,支持持续集成的极速门禁和冒烟测试。精准测试要求代码的自动化覆盖率比较高,且用例间无依赖。...
分类:
其他好文 时间:
2014-08-17 21:25:02
阅读次数:
324
自动化测试生命周期方法,我们称之为"性能测试过程通用模型",具体如下:
1.测试的前期准备阶段
a.系统基础功能验证,该活动主要确保当前需要进行性能测试的应用已经具备了进行测试的条件
b.组建测试团队
c.测试工具需求确认
2.测试...
分类:
其他好文 时间:
2014-08-15 22:28:49
阅读次数:
276