testing knowledge
文章平均质量分 61
iteye_10654
这个作者很懒,什么都没留下…
展开
-
mantis简介
1 简介 缺陷管理贯穿于整个软件开发生命周期中, 是不可缺少的环节。Mantis是PHP/MySQL/Web-based缺陷跟踪系统,Mantis当前版本为1.0.0a3。关于产品详细信息和支持,请访问主页http://mantisbt.sourceforge.net/。 2 基本特性 1) 个人可定制的Email通知功能,每个用户可根据自身的工作特点只订阅相关缺陷状态邮件; 2...2008-04-01 15:12:12 · 200 阅读 · 0 评论 -
如何查看电脑是32位的还是64位的
方法一、 在开始→运行中输入“winver”,如果您的系统是64位的,会明确标示出“x64 edition”。 方法二、(推荐) 在cmd窗口中输入systeminfo回车,显示出系统详细信息,其中观察系统类型一项,标明是x86 based pc,说明是32位,否则是64位。 备注: 如果是正版的OS,可以点击“我的电脑”,右键“属性”,也可以看到版本。...原创 2011-07-27 10:01:22 · 359 阅读 · 0 评论 -
浅谈Datafactory
最近在测试一个项目,有一个测试点是测试批量增加数据,在经过几轮试验后,发现Datafactory是一款比较合适的工具,现将相关信息记录下来,以供以后查阅。 工具:DataFactory 经历:首次听说此工具,下载安装尝试 操作过程: 1.Windows XP环境下安装DataFactory 2.运行DataFactory 3.creat a new project;输入pro...原创 2010-07-22 14:56:47 · 208 阅读 · 0 评论 -
db2关于DECIMAL类型的收藏
创建表的时用的是DECIMAL(13,2),我认为它为13个整数位数+2为有效数字,因为在打印银行交易的FORM时遇到了难题。输出和建表的长度不一样,我们以为它会打印出15为长度(13位整数+2位有效数字),但是却遇到了难题。 经过我们的近一个小时的讨论与时间,可以看出,在DECIMAL(13,2)的数据库的插入时,我们首先输入的数据为123456789012...原创 2010-07-26 15:20:25 · 163 阅读 · 0 评论 -
Linux命令收集
Linux关闭防火墙命令 1) 永久性生效,重启后不会复原 开启:chkconfig iptables on 关闭:chkconfig iptables off 2) 即时生效,重启后复原 开启:service iptables start 关闭:service iptables stop 3)在开启了防火墙时,做如下设置,开启相关端口, 修改/etc/sysconfig/ipta...原创 2011-03-23 10:47:11 · 68 阅读 · 0 评论 -
批量运行文件
如果想批量运行某个文件夹下的一些文件,可以用以下的文件实现: 1. 首先创建一个file.txt文件,这个文件主要存储需要执行的文件名,不包括后缀 2. 再建立一个批处理文件(如run.bat)去执行这个文件,内容如下: clsfor /F "eol=; tokens=1,2* delims=," %%i in (files.txt) do ( cucumber %%i.feature ...原创 2011-03-25 11:00:23 · 222 阅读 · 0 评论 -
Jmeter中如何收集性能参数
jmeter并没有给我们提供收集参数方法,比如LR,通过WMI收集。不过我们可以自己通过统计log的方式解决。 在windows下,我们通过开启性能计数器解决: 计数器名称 作用 Memory \ Available MBytes 系统可用内存数(同时收集Available bytes供细粒度比对) Memory \ Page Read / sec ...原创 2012-06-08 17:55:51 · 207 阅读 · 0 评论 -
安全性测试
建立整体的威胁模型,测试溢出漏洞、信息泄漏、错误处理、SQL 注入、身份验证和授权错误. 输入验证 客户端验证服务器端验证(禁用脚本调试,禁用Cookies) 1.输入很大的数(如4,294,967,269),输入很小的数(负数) 2.输入超长字符,如对输入文字长度有限制,则尝试超过限制,刚好到达限制字数时有何反应 3.输入特殊字符,如:~!@#$%^&*()_+<>:”...原创 2013-09-23 16:08:03 · 177 阅读 · 0 评论 -
testlink安装及配置
安装前准备 需要下载xampp 与 testlink 一、 安装前准备 安装前应准备一台WINDOWS操作系统的主机; 本安装手册所有安装步骤都基于WINDOWS操作系统;我使用的Windows7系统 二、 安装XMAPP 下载最新版本的XMAPP 下载地址:http://www.apachefriends.org/zh_cn/xampp-windows.html 1. 点击 安装包,进行安装X...原创 2013-09-23 16:14:17 · 263 阅读 · 0 评论 -
rdoc生成API
rdoc是生成ruby代码api文档的工具,跟javadoc的功能类似,在命令行中输入rdoc,它能够遍历当前目录的ruby源代码文件(以.rb或.rbw为扩展名)进行解析然后生成规范的ruby api文档。可以用rdoc --help来查看具体的命令行参数。具体用法可参考 http://rdoc.sourceforge.net/doc/index.html ...原创 2010-08-26 19:14:01 · 130 阅读 · 0 评论 -
拾 遗
很久没有写了,最近又有一些体会,记录一下防止忘记了: 1.当页面的判断用struts2来配置中间页面的时候,第一次判断失败后,第二次也判断失败,此时单击IE的返回按钮进入的是第二次判断失败的页面,如果表单采用post的方式提交,表单中没有文件上传(file)的类型不会有问题,因为post放在IE的缓存中返回来以后页面依然存在,但是当表单中有文件上传时,由于上传的文件有可能很大,所以缓存没有对这样...2009-06-30 19:41:41 · 74 阅读 · 0 评论 -
设计功能和界面测试用例
1.1 文本框、按钮等控件测试 1.1.1 文本框的测试 如何对文本框进行测试 a,输入正常的字母或数字。 b,输入已存在的文件的名称; c,输入超长字符。例如在“名称”框中输入超过允许边界个数的字符,假设最多255个字符,尝试输入 256个字符,检查程序能否正确处理; d,输入默认值,空白,空格; e,若只允许输入字母,尝试输入数字;反之;尝试输入字母; f,利用复制,粘贴等操...2008-04-09 10:54:13 · 147 阅读 · 0 评论 -
数据库测试积累
前段时间进行了关于数据库和后台线程的测试,让我学到了不少新知识(虽然代价也很大,漏报了一些BUG),因此将这些收集起来。 1、不同数据库之间同步数据,此时更多的要考虑数据库间的差异,如边界值是否一致,如某个数据库的时间范围是1700~2999,而另一个数据库的时间范围是1775~2999,此时同步数据的时候就会出现异常。 2、数据结构之间的差异,如某个字段在一边数据库中的值可以为空,而另一个库中的...2009-01-21 16:38:50 · 108 阅读 · 0 评论 -
Ant+Junit+Svn实现自动单元测试
一、概念 Ant 是一种基于Java 和XML 的build 工具,它可以让你轻松的编译和测试程序。Ant 使用一个XML 文件进行配置,这个文件也就是构建文件(buildfile) ,默认情况下被命名为build.xml 。Ant 的编译文件描述了你想应用在 项目中的每个任务。任务可能是编译Java 源码,生成Java 文档,查询数据库或者执行测试。...2008-05-29 14:18:36 · 152 阅读 · 0 评论 -
批处理-for命令收集
一.for命令格式 对一组文件中的每个文件运行指定的命令。 可以在批处理程序中或直接从命令提示符使用 for 命令。 要在批处理程序中使用 for 命令,请使用以下语法: for %%variable in (set) do command [command-parameters]要在命令提示符下使用 for,请使用以下语法: (区别就是在于变量前的%) for %variable in (set...2008-06-11 13:35:26 · 94 阅读 · 0 评论 -
UI测试注意事项
01.按功能将界面划分局域块,完成相同或相近功能的按钮框起来, 并要有功能说明 02.界面要支持按Tab键的自动切换功能;Tab键切换是否正确; Tab键的顺序与控件排列顺序要一直,目前流行总体从上到下,同时行间从左到右的方式; 03.默认按钮要支持Enter及选操作,即按Enter后自动执行默认按钮对应操作 04.菜单点击,窗口初始化 05.父窗体或主窗体的中心位置应该在对角线焦点附近;子窗体...2008-06-13 10:21:00 · 104 阅读 · 0 评论 -
JUNIT深入
发现了一片好文章,转载一下,感谢原著!! junit深入 JUnit 深入 当然,JUnit 提供的功能决不仅仅如此简单,在接下来的内容中,我们会看到 JUnit 中很多有用的特性,掌握它们对您灵活的编写单元测试代码非常有帮助。 Fixture 何谓 Fixture?它是指在执行一个或者多个测试方法时需要的一系列公共资源或者数据,例如测试环境,测试数据等等。在编写单元测试的过程中,您会发现在...原创 2008-07-17 17:51:47 · 115 阅读 · 0 评论 -
测试积累
1、登录页面通过查看页面的JS来确定登录验证是否正确,这样可以发现安全性的问题。 [步骤]1.打开系统登陆界面 2.输入用户名,密码,输入验证码。3.按TAB键,使页面焦点跳转到登陆按钮。4.按ENTER键,此时页面刷新,并没有登陆系统,此时页面只保留了用户名,其它文本输入框被清空。5.输入一个不正确的admin用户密码,输入验证码。6.按ENTER键进行登陆操作。 [原因] 1.按ENTER键的...原创 2008-08-01 17:36:02 · 141 阅读 · 0 评论 -
TD导出测试用例
TD使用手册之测试用例导出 (2008-03-22 22:40:28) <script></script> 标签:it 分类:测试管理与管理工具 一、简述: 在完成测试用例后,按照测试流程需要对测试用例进行评审,而在TD中对测试用例进行评审是很不方便的。为了解决这个问题,可以使用TD自带的文档导出功能,将测试用例导出后,分发给所有...原创 2008-08-18 17:19:08 · 709 阅读 · 0 评论 -
多浏览器行为同步的手工兼容性测试方法
在搜多浏览器测试方案的时候,搜到了一篇文章,感觉思路很好,就是不知道如何去实现,所以给copy下来,看看以后是不是可以实现: 背景: 在浏览器的手工兼容性测试中,为了测试兼容性,需要测试人员手工在各个浏览器中分别、重复的进行相同操作,既效率低下,又让测试人员感到枯燥。 问题: 自动化测试可以让测试人员脱离枯燥的测试行为,提升测试效率,但自动化测试更关注业务功能的验证,对于页...原创 2013-09-23 16:53:52 · 219 阅读 · 0 评论