现在位置: 首页 > 自动化测试
2014年08月07日 测试技术, 软件测试 ⁄ 共 3396字 评论 4 条 ⁄ 阅读 10,461 次
Python BDD自动化测试框架初探
1. 什么是BDD BDD全称Behavior Driven Development,译作"行为驱动开发",是基于TDD (Test Driven Development 测试驱动开发)的软件开发过程和方法。 BDD可以让项目成员(甚至是不懂编程的)使用自然语言来描述系统功能和场景,从而根据这些描述步骤进行系统自动化的测试。(详见附录4.1) 2. 常用BDD框架介绍 目前常用的BDD测试框架有Ruby中的Cucumber,Python中的Behave、Lettuce及Freshen等。 基本的流程如下图所示(Lettuce...
阅读全文

2013年01月26日 测试工具, 测试技术 ⁄ 共 1628字 暂无评论 ⁄ 阅读 5,398 次
1. DLL接口测试方法介绍 在最近测试的项目中,系统给业务端提供DLL文件,业务端通过DLL文件中的C++接口实现系统功能,这就需要对DLL中的C++接口进行详细功能测试。 本文主要介绍项目测试中使用的DLL接口测试方法及基于AutoIT实现的DLL接口自动化测试方法。  1.1 VS2005 通过VS2005可以直接加载DLL文件中的C++接口,模拟业务端调用,传递一些参数值从而验证接口返回码等功能是否正确接口。这部分代码,类似与白盒测试中编写的驱...
阅读全文
2012年04月24日 测试工具, 软件测试 ⁄ 共 2458字 暂无评论 ⁄ 阅读 7,587 次
AutoIT自动化测试初探
本文主要介绍使用AutoIT开发一款自动化测试工具的方法与技巧。 1.   AutoIT简介 AutoIt v3 是用以编写并生成具有 BASIC 语言风格的脚本程序的免费软件, 它被设计用来在Windows GUI(用户界面)中进行自动操作. 通过它可以组合使用模拟键击,鼠标移动和窗口/控件操作等来实现自动化任务. AutoIt 非常小巧,完全运行在所有windows操作系统上.并且不需要任何运行库. AutoIt 最初是为PC的"批量处理"而设计, 用于对数千台PC进行(同样的)...
阅读全文