软件测试
文章平均质量分 69
samsunge808
这个作者很懒,什么都没留下…
展开
-
输入框测试考虑侧重点
测试重点: 一、普通输入框字段校验测试 二、邮箱输入框字段校验测试 三、验证码输入框字段校验测试(假设是4位数字) 四、手机号码输入框字段校验测试(假设限制16个字符,只能输入数字) 异常情况包括如下: 一、普通输入框字段校验测试 01)不输入,空内容 02)输入1个字符 03)若输入框有长度限制为N个字符,测试N-1个字符,N个字符,N+1个字符,N+N+...(超长)这几个边原创 2008-10-25 08:17:00 · 683 阅读 · 0 评论 -
微软的一道面试题的解法
题目: 一个整数数列,元素取值可能是1~N(N是一个较大的正整数)中的任意一个数,相同数值不会重复出现。设计一个算法,找出数列中符合条件的数对的个数,满足数对中两数的和等于N+1。 复杂度最好是O(n) 1. 初始化一个数组,长度为 N + 1; (iArray[N + 1]) 2. 遍历数列,将数列中的元素依次填充到新申请的数组对应下标的位置原创 2008-11-07 23:07:00 · 669 阅读 · 0 评论 -
开源Web自动化测试框架——Watir试用手记
Watir 是一个使用 Ruby 实现的开源Web 自动化测试框架,相对于那些庞大的商业工具来说,它很小巧,也很灵活,提供的功能也足够用。最近抽时间试用了一下,感觉还不错,准备下一步在公司推广使用。因为 Watir 的网站上用户手册、示例代码以及 FAQ 都维护的不错,所以已有的东西我就不重复了,在这里简单介绍一下,如果同行们有兴趣,可以一起研究一下。1. 脚本示例先丢转载 2008-11-16 19:20:00 · 524 阅读 · 0 评论 -
JSP基本登录模块Ⅴ(防SQL注入攻击)
在JSP基本登录模块Ⅳ中,如果在密码栏输入“ or 1=1”,我们发现不知道密码也可以登录成功。这是因为当我们的密码为“ or 1=1”时,SQL语句变为:Select * FROM member Where username=magci and password= or 1=11=1是永真的,这条SQL语句是能通过验证的。这就是SQL注入攻击。为了防止S原创 2009-02-11 17:37:00 · 1802 阅读 · 0 评论 -
从编码方面提高网站性能的手段
一、缓存 缓存是ASP.NET中提高性能的重要手段,缓存一般遵循以下原则: 1) 在页面中将静态内容与动态内容分割开来 考虑将动态内容作成用户控件 2) 缓存合理的数据 一般应当缓存应用程序集的数据、多个用户共同使用的数据、静态数据、生成数据需要很大开销的动态数据、DataSet以及自定义对象等。不要缓存数据库连接对象、DataReader。 3) 选择适当的方式转载 2008-12-02 16:38:00 · 502 阅读 · 0 评论 -
watir学习系列--相关网址
ruby官方网站:http://www.ruby-lang.org/zh_CN/ruby参考手册: http://www.kuqin.com/rubycndocument/man/index.htmlwatir官方网站:http://wtr.rubyforge.org/watir API: http://wtr.rubyforge.org/rdoc/selenium官方网站:ht原创 2009-04-15 23:51:00 · 692 阅读 · 0 评论 -
Web测试工具小结
HtmlUnit 是 JUnit 的扩展测试框架之一。HtmlUnit 将返回文档模拟成 HTML,这样您便可以直接处理这些文档了。HtmlUnit 使用例如 table、form 等标识符将测试文档作为 HTML 来处理。它同样需要遵循 JUnit 测试框架结构的 Java?? 测试程序。 MaxQ是一个Web功能测试工具。它包括一个记录测试脚本的HTTP代理,一个用于重放测试的命令行实用转载 2009-05-06 23:19:00 · 577 阅读 · 0 评论 -
自动化测试的数据框架
测试自动化的架构定义了如何存储、引用、分组、共享以及重用测试脚本和测试数据。 脚本的执行通常都由工具所支持,通常被称作测试自动化框架。框架是一个基础的结构,我们相互独立的测试自动化工具中的脚本和数据整合到这个框架中。 由脚本的开发者来决定如何组织测试数据,以及脚本如何读取这些测试数据。另一方面,测试数据的操作和维护的易用性也是框架可行性的关键方面。 全局和局转载 2009-07-31 15:42:00 · 4545 阅读 · 1 评论 -
testlink1.7和bugzilla集成
前提条件:1.Bugzilla安装完成2.如果是bugzilla和testlink不在同一服务器,需要远程访问bugzilla数据库的帐户集成配置:1.打开testlink下config.inc.php文件查找$g_转载 2009-08-06 11:14:00 · 1298 阅读 · 0 评论