测试工具
jiazurongyu
陈大猫,互联网跨界手艺人,独立开发者/测试专家,认证测试工程师,竹庄外包开发工作室创名人。
展开
-
关于wireshark
去年在广州时,打算对于游戏的抗封包做出一些贡献,结果被事务分散了注意力。 最后总算没有辜负自己本职应该做的事,但对于这部分的贡献也是个空白,也没有记得去讲解。 一开始就要求下载传入了这个软件,对于喜欢图形化的人应该不会陌生,wireshark是最流行的网络分析工具。 选择他的原因是,游戏测试地位尴尬,无法拿到一些权限,有这个可以更好的了解游戏,从而和程度沟通产生便利。 我们目的有2点:原创 2012-05-27 01:25:34 · 8960 阅读 · 0 评论 -
lua和测试(一)
lua做为一门高级语言,在游戏产业运用到机会越来越多了。 测试掌握几门脚本语言也有一定的重要性; 以下对于lua组合输入做出一些引导; 测试需要掌握的关于返回数值,主要用到布尔类; 前言的指引: lua的语法比较简单和清晰,学过c语言的可以很好的掌握 学习返回数值的部分;当测试自定义了一项条件时,满足可以返回true,没有达到返回false; 所以有一定学习的意义。 先了解下lua原创 2012-06-06 00:44:22 · 11204 阅读 · 2 评论 -
缺陷工作流软件-jira配置安装
jira是澳大利亚 Atlassian 公司开发的一款优秀的跟踪及管理软件工具。 主要包含了Bugs、Task、Improvement、New Feature。 游戏产业New Feature可以用于当更新日志用。 提供了丰富的插件,这里讲述下配置jira的部分。 1>.下载安装jdk-1_5_0_06-windows-i586-p.exe,“系统变量”中添加JAVA_HOME环境变量;原创 2012-05-16 12:35:48 · 2751 阅读 · 1 评论 -
自动化倚天剑-QTP(四)
必要元素 自动化测试脚本要有: 1. 对应的手工测试步骤 2. 环境变量配置(多版本,平台) 3. 公共函数库(统一调用dll,vbs) 4. 驱动以KTP形式(难点) 5. 集配置:定义工作流,测试场景,用excel实现 6. 脚本目录:脚本前期规划,脚本维护成VBS文件; 7. 测试数据:输入/输出数据 8. 识别对象库 9.原创 2012-05-15 23:17:49 · 8770 阅读 · 0 评论 -
自动化倚天剑-QTP(三)
章节的内容主要为:外部的数据源参数化 用外部数据驱动脚本的运行,这是经常用到的方法,这样可以很方便的组织测试数据。数据文件以excel为和txt为格式组织,以下介绍1种Excel的办法. 在QTp的主界面的下方也可以看到对应的表格形式. 用Excel组织测试数据是最常用的了。此种驱动可以采用两种方式,将数据导入到DataTab中或是利用COM来填满Excel文件。 导入到DataTable原创 2012-05-13 21:39:58 · 1949 阅读 · 0 评论 -
倚天剑自动化测试-QTP(四)
文章都以前写的,转自我的新浪地址。 之前的东西多年不用都遗忘了很多,回上海翻下笔记后才记起来。掩面泪奔。 1.在地址栏中录不出结果 一个变通的办法 With Browser("Browser") .WinToolbar("ToolbarWindow32").Press "&File" .WinMenu("ContextMenu").Select "Open... Ctrl+O"原创 2012-05-13 21:45:33 · 1146 阅读 · 0 评论 -
自动化倚天剑-Qtp(二)
章节的内容主要为:录制的一些设置 toolbar调出的位置: Debug toolbar 的调出:你可以设定 View -> Toolbars -> Debug 让 Debug toolbar 出现。 Action toolbar 的调出:你可以设定 View -> Toolbars -> Action 让 Action toolbar出现。 录制里的解释: note:you原创 2012-05-13 21:37:10 · 1713 阅读 · 0 评论 -
自动化的倚天剑QTP(一)
QTP做为自动化测试的头牌的软件,简单来说可以让机器去完成繁琐的操作,并且支持Vb,可以做的事情非常之多. 接下来我们学习下他的使用方式. 了解下QTP的执行语言,VBS,然后用系统自带的飞机订票系统来尝试下以下操作. 1.配置 Test Settings (Test > Settings) 以及 Options对话视窗 (Tools > Options),以确保QuickTest会正原创 2012-05-13 21:34:02 · 1059 阅读 · 0 评论 -
选用python自动化脚本开发语言(一)
学习点:python和lua都是网游中游戏最常用的二种脚本语言。这里讲述的是python。 python代码更优雅和美观,虽然损耗的是一点执行效率。这里讲1个 staf 的概念。staf 是IBM的自动框架。 这里先讲关于这部分的控制端第一层设计,功能映射到对象。 Tool lib tool.py的接口定义如下(原理伪代码): class ToolObject: #工具原创 2012-05-11 00:51:41 · 5281 阅读 · 0 评论 -
在winrunner表1数据进入表2
如何使用winrunner对于表1的一行数据进入表2进行的操作。 选用tsl的一种方式,可以简单好理解: 可以用vbs,略复杂点。 ddt_close_all_tables() 关闭ddt打开的所有表 ddt_close_all_tables(); table1="...\\表1.xls"; table2="...\\表2.xls"; if(ddt_open(表1,DDT_MODE_R原创 2012-05-27 00:46:26 · 2751 阅读 · 0 评论