- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 KDATFFS 开源自动化测试框架
因为前段时间有些闲暇时间,看了一些有关测试工具的开源项目,有了一些想法,也就有了KDATFFS的诞生。 KDATFFS 作为一个基于Selenium的关键字驱动的开源自动化框架,其中包括 KDATFFS,KDATFFSRecorder,KDATFFSRunner. KDATFFS是框架的核心,KDATFFSRecorder是一个测试录制工具,KDATFFSRunner是一个测试运行工具。
2011-12-12 14:44:09
636
原创 C#函数参数
/* ----------------------------------------值类型与引用类型的区别---------------------------------------- * 变量根据存储方式的不同,可以分为:值类型和引用类型,它们之间的区别: * 值类型在内存的一个地方(堆栈)存储它们自己和它们的内容 * 引用类型在内存的一个地方(堆)存储一个引用,而在另外一个地方存储内容。
2008-03-21 13:21:00
1536
2
原创 Testcomplete中选中treeview中checkbox的方法
发现对TreeView中的checkbox的录制的脚本在回放过程中,脚本是无效的,无法选中节点。现编写函数解决此问题。函数 Sub ClickCheckBox(tree, itemName) Set item = tree.wItems.Item(itemName) x = item.TextBounds.Left - item.TextBounds.Height / 2 y
2008-03-17 02:34:00
458
原创 Testcomplete中删除文件夹中的所有文件
Delete all files in a floder在文件夹中删除所有的文件,在Tc中好像没有直接的函数可以做到,Utilities.Deletefile(filename)只能删除单个的文件,这里可以自定义函数,思路是删除文件夹,再创立一个相同名字的文件夹例如:函数sub DeleteAllFiles(folder) call BuiltIn.RemoveFolders(folder)
2008-03-14 09:08:00
836
原创 C#的字符串常用的操作方法
C#的字符串常用的操作方法 字符串的用法:1)截取字符串使用substring方法,而该方法在c#中有两个重载函数:substring(参数),substring(参数1,参数2),用法如下:string A ="Im a string";sting B=A.substring(1);sting C=A.substring(1,6);其中传入的参数1为字符串的起始位置,字符子串B将截取字符串
2008-03-14 09:05:00
645
原创 C#的事件机制
C#的事件机制 /* * 我已经在该例中把创建,发送,触发,处理事件的过程用一步步的步骤描述出来了,不过现在还是迷迷糊糊的,有不明白的地方请见谅. */using System;//命名空间namespace testEventApp{/*第一步:创建一个委托*/ //定义委托Class2_Event_Handler public delegate void Class2_
2008-03-14 09:02:00
460
原创 C#的装箱和拆箱
C#的装箱和拆箱using System;namespace testBoxingApp{ /// /// Class1 的摘要说明。 /// class Class1 { /// /// 应用程序的主入口点。 /// [STAThread] static void Main(string[] args) { // // TODO: 在此处添加代码以启动应用程序
2008-03-14 09:00:00
335
原创 C#的抽象类和方法,重载,覆盖,隐藏
第四例 C#的抽象类和方法,重载,覆盖,隐藏 using System;namespace testClassApp{ /// /// Class1 的摘要说明。 /// class Class1 { /// /// 应用程序的主入口点。 /// [STAThread] static void
2008-03-14 08:59:00
768
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人