一、概述
在我参与的多个项目中,大家使用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
可能大家会遇到同样的问题,用Selenium IDE录制单选框或多选框后,在脚本中,如果想根据不同的用例,选择不同的单选框或多选框的业务流程时,在WebDriver代码中如何维护呢?这里有简单处理的两种方法:
方法一:
WebElement select = dirver.findElement(By.xpath(“//selenium”));
List allOptions = selec...
分类:
Web程序 时间:
2014-08-17 11:51:12
阅读次数:
1997
自动化测试生命周期方法,我们称之为"性能测试过程通用模型",具体如下:
1.测试的前期准备阶段
a.系统基础功能验证,该活动主要确保当前需要进行性能测试的应用已经具备了进行测试的条件
b.组建测试团队
c.测试工具需求确认
2.测试...
分类:
其他好文 时间:
2014-08-15 22:28:49
阅读次数:
276
很多时候测试人员在开展自动化测试的时候都是不加思考的就开始做,认为用工具录几个脚本再回放就可以了,没有考虑有效性;而做了并不一定就会有效果,如果自动化测试在整个测试工作中发挥不了作用,那么哪怕是只投入了很少的成本也是在浪费资源。所以在开展自动化测试之前必须认真思考虑一些问题,以确保它的有效性:1、被...
分类:
其他好文 时间:
2014-08-15 17:18:09
阅读次数:
187
为了量化说明测试和自动化对特性的覆盖情况,我们可以采用【思维导图--表格--全景图】的方法来进行测试设计:...
分类:
其他好文 时间:
2014-08-15 07:12:07
阅读次数:
210
pyunit的设计非常灵活简洁,基本对象不多,又都可以替换。了解pyunit的基本流程以便更好的扩展...
分类:
其他好文 时间:
2014-08-15 06:08:07
阅读次数:
193
要想使用QTP进行自动化测试,必须了解VBScript这门语言,对于使用过ASP或VB开发的人来说,VBScript已经再熟悉不过了,但是没有接触过VBScript的同学也不要灰心,因为这门语言简单易学。
1. VBScript利器
2. Hello World
3. 数据类型
4. 变量
5. 常数
6. 运算符
1. VBScript利器
子曰:工欲善其事...
分类:
其他好文 时间:
2014-08-15 00:07:08
阅读次数:
350
“自动化测试”正如它的名字一样,能够自动化的测试完成各种测试,常见的有:功能(黑盒)自动化测试、功能(白盒)自动化测试、性能测试、压力测试、GUI测试、安全性测试,他们都可以由测试自动化技术来代替手工测试。如何做到自动化呢,我们通过一些脚本代码实现,即用程序测..
分类:
其他好文 时间:
2014-08-14 04:04:58
阅读次数:
284