![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
lijingshou
这个作者很懒,什么都没留下…
展开
-
UMT项目测试总结
在新公司负责的第一个项目,从杂乱总结一下,有些是自己的问题,有些是别人的问题:需求分析:由于项目来源自原有项目的整合,所以从一开始,便只有一个大概的想法,要做成一个怎么样的东西,所以只有大致的需求,对于功能上的很多细节,都是边做边确定下来的,这个给测试用例的设计的带来了麻烦,很多东西事不确定的。需要很多时间去沟通Test Case Review:做是做了,但是自己感觉,用例设计的数量依然...2011-08-25 21:01:08 · 407 阅读 · 0 评论 -
关于登录功能的那些事
说说自己经历过的一些登录case吧07年的时候,当时的项目组登录界面的登录用户名是手机号,密码是4个数字,而且没有做登录失败的限制。所以,对于任何一个手机号码,只要尝试最多10000次登录,密码就到手了学习SQL注入时候,发现 有种密码叫万能密码.基本原理就是输入一个字符,让程序去拼装出一个永远返回True的SQL查询语句,这类问题主要发生在ASP之类网站上,登录密码类似or 1=1...2013-11-22 00:13:43 · 109 阅读 · 0 评论 -
Google软件测试之道之读书笔记
以下是看完Google软件测试知道之后书中摘录以及整理的笔记.主要摘录自己认同的,有启发性,指导性的内容.并且适当对书中的内容做了一些整理,欲看全部内容请购买原版图书第一章:Google软件测试介绍1.Google的测试团队并非雄兵百万,我们更像是小而精的特种部队,我们依靠的是出色的战术和高级武器2.在Google,写代码的开发人员也承担了测试的重任.质量从来就不仅仅是一些测试人员...2014-01-11 00:32:24 · 577 阅读 · 0 评论 -
Google软件测试之道的启示
读完Google软件测试之道之后,在关于如何做自动化测试方面对本人非常有启发,以下结合自己的工作背景谈谈关于自动化测试以及关于测试工程师的一些启示 自动化测试关于测试,在Google有个70/20/10原则:分别对应小型测试,中型测试与大型测试的比例.Google倾向于将能自动化的东西尽量自动化,当然这一切的前提是Google基于迭代开发,快速发布的需求. 再回到自己的工作...2014-01-11 15:36:06 · 239 阅读 · 0 评论 -
探索式软件测试读书笔记
2011年4月买的书,2014年1月才读,罪过罪过,后悔莫及.中括号里面的内容是自己的评注第2章:手工测试1.软件失效的主要原因是因为开发人员没有理解,预见或测试所有可以运行软件的环境 [环境应该只是失效的一个因素]2.测试人员拥有那种"如何才能攻破这个功能"的态度和开发人员那种"如何才能实现这个功能"的态度是相辅相成的 [可以说是相辅相成,换个角度也可以说明大家都不完美 ,才导致...2014-01-11 18:49:31 · 273 阅读 · 0 评论 -
如何参与一个新项目以及对测试的一些看法
本节内容整理自<Google软件测试之道>中对Google Docs测试工程师Lindsay Webster的访谈,对测试工程师很有参考价值关于如何参与一个新项目1. 对于一个新项目,我首先要站在用户的角度了解这个产品.有可能的话,我会作为一个用户,以自己的账户和个人数据去使用产品.我努力使自己经历完整的用户体验.一旦有自己的真实数据在里面,你对一个产品的期待会彻底改变....2014-01-15 20:24:29 · 366 阅读 · 0 评论 -
软件测试博客汇总
本文用于收集一些有用的测试博客,关键是有用...公司测试博客淘宝测试: http://www.taobaotest.com/阿里巴巴国际质量保障部: http://www.alibabatest.com/网易测试博客:http://qa.blog.163.com/Google Testing: http://googletesting.blogspot.com/ [天朝居...2014-01-16 21:50:01 · 241 阅读 · 0 评论 -
我所经历过的项目开发流程
我所有经历过的软件开发流程大概来说有三种,分别是1. DEV-QA-PM型详情见http://lijingshou.iteye.com/blog/902249这种流程据称学习自微软.三种角色号称三驾马车.在理想的情况下,PM在需求文档定下来之后,是不会频繁修改,开发会按计划完成任务...QA自然也会顺利完成用例评审.执行.测试 2.敏捷式迭代开发详情见http:...2014-02-14 00:19:14 · 178 阅读 · 0 评论 -
测试中的大小写敏感问题
两个例子:1. Windows系统文件名是大小写不敏感,比如一个文件CSV文件命名为abc.csv和abc.CSV都是合法的.如果后台只允许CSV文件上传.那么测试的时候要测试各种大小写情况.因为开发的代码里可能只判断了小写这一种情况 2.网站登录的用户名往往是忽略大小写的比如testaccount和TestAccount是一样的,当我们使用testaccount登录并且存储一些数...2014-06-26 22:39:41 · 315 阅读 · 0 评论 -
关于软件输入
最近的小小教训:如果软件界面提供输入功能,那么在测试之前,千万要确定每个域的输入范围,包括输入类型,小数点个数,默认值等等.尤其当后台需要用户的输入数据进行计算的时候如果软件可以上传数据比如以Excel的形式,那么在上线前最好能够使用用户的真实数据去做测试,自己的模拟数据是不靠谱的本文出自"lijingshou"博客,转载请务必保留此出处http://lijingshou.i...2014-02-19 00:31:06 · 107 阅读 · 0 评论 -
Test report template
Testing scopeWe can copy all the issue list from JIRA for current versionTesting SummaryFollowing are an exampleCounts of RequestCounts of Request completedCounts of Defects...原创 2011-11-23 19:32:07 · 187 阅读 · 0 评论 -
Testing Process
Testing Preparation ·Get the requirement document in place. It can be similar to the Release notes. But there should be one document for all the requests for that release which consists of new fu...2011-11-23 19:29:19 · 191 阅读 · 0 评论 -
软件测试的进入结束标准
[b][*]进入标准[/b]•The coding for all the features has been finished and unit testing is done and passed •The test case should be reviewed and revised •Smoking test (BAT)pass for every build [b]...2011-03-28 23:30:39 · 364 阅读 · 0 评论 -
在TeleNav做测试之功能测试
一.[b]概述[/b]所在的项目组主要是做web开发,大部分项目是对公司原有网站系统的维护升级,也有一部分是全新的项目,主要采取比较传统的软件开发方法。项目组主要由developer,tester 跟PM组成,其中PM主要负责写需求文档(MRD),developer跟tester各有一个leader,人员比例大致3:1,三种角色并没有等级高低之分。在测试过程中,用到的文档主要有:M...2011-02-09 23:34:37 · 179 阅读 · 0 评论 -
在TeleNav做测试之silktest
一.[b]概述[/b]当时,公司购买了Silk Test做为web自动化测试的工具,主要用来对已经成型的产品,做自动化回归测试之用.以现在的经验来看,这万把美金花得有点不值得.开源工具如selenium完全可以取代.二.[b]程序主要结构[/b]1.页面元素的存储把所有的页面的元素存放在一个名字类似AllPages.inc的文件里,每个页面是一个父节点,页面中的元素做为子节点,...2011-02-09 23:44:06 · 140 阅读 · 0 评论 -
如何测试一个足球
今天,外星人宣布正式退役,让我想起一个有关足球的测试题目这个是2007年去上海微软面试的时候,我说自己喜欢足球,面试官给我出的一道题目,回想起来,这是个很好的测试题目。当时绞尽脑子想了一堆测试点,测试重量,大小,气压,颜色等等。。。。。。回想起来有点好笑其实,所有的测试,都应该基于产品的需求,所以,在测试之前,最先拿到的应该是需求,需求文档才是测试应该要参照的准则,比如说说明书,或...2011-02-14 12:18:00 · 193 阅读 · 1 评论 -
三角形问题测试用例总结
[b]问题描述[/b]限定三角形三边的范围是1至100之间的整数,提供三个输入框,根据输入不同,提示不同的三角形类型为非三角形,普通三角形,等腰三角形,等边三角形,非三角形.本文从非法输入,边界值,等价类三个角度来创建测试用例.[b]一.非法输入[/b]字母,特殊字符,小数,超出范围的数,都是不允许的输入,应该有相应的提示[b]二.边界值方法[/b]可以分别取一个边界值...2011-02-16 23:04:59 · 1309 阅读 · 0 评论 -
回归测试总结
[b]一.概述[/b]引用维基百科中回归测试的定义:Regression testing is any type of software testing that seeks to uncover new errors, or regressions, in existing functionality after changes have been made to the software,...2011-02-17 11:46:01 · 453 阅读 · 0 评论 -
当前项目状态
一.现状1.需求(Use Case)不定时更新2.程序不定时发布3.客户参加项目测试,随时更新需求4.Selenium自动化测试脚本已经基本完成,但是数量不够多5.Test Case数量不够多6.测试脚本与项目同步开发,在一个功能没有完成之前,就让test case失败,这是个新的尝试.二.可以改进的地方1.针对每个新发现的bug,及时更新到test case中...2011-02-23 23:07:29 · 280 阅读 · 0 评论 -
测试用例设计策略
1.设计尽可能多的测试用例,至少让人家知道,作为tester,我已经考虑到那么多需要测试的情况,我有很多事情可以验证. 以前自己总是有顾虑,怕测试用例弄的太多,到时候测试忙不过来就不好,因为要做测试的,还是自己.其实,这是个很错误的想法.2.分析Use Case,划分优先级.如果我们看标准的Use Case的话,你会发现Use Case里面分为Basic Flow, Alternative...2011-02-25 16:54:03 · 138 阅读 · 0 评论 -
再谈如何测试一件东西
[b]问题1:如何测试一个自动售货机[/b]碰到这样的问题,不要急着去想如何增加测试用例去覆盖自动售货机的功能.可以先从大局上考虑问题.可以先告诉对方,测试有很多种类,就拿自动售货机来说,我们可以测试它的:[b]1.基本功能[/b]:做为售货机的功能[b]2.安全性[/b]:能否暴力破坏[b]3.性能[/b]:对投入的硬币,纸币,相应时间是多少,出货的速度是多快[b]问题2...2011-03-26 19:17:49 · 186 阅读 · 0 评论 -
测试计划模板
[*]Introduction[*]Related Documents[*]Function Features list To Be Tested-This is the test scope[*]The limitation of the testing (the features can’t be tested in current environment)[*]Perform...2011-03-28 23:17:47 · 92 阅读 · 0 评论 -
Web测试心得
此文原创,转载请注明出处.概论文章中提到的东西都是工作中实践过的经验,并不保证全面性.Web测试一般包含如下内容:功能测试性能测试用户界面测试兼容性测试安全性测试其实这只是大概的区分,各种不同的类别的测试之间其实是有很多交集的.比如:当网站出现性能问题的时候,同时网站的某些功能可能会失效,比如页面打开失败,表单提交失败等等当网站在一个它不兼容的...2013-10-26 09:40:44 · 586 阅读 · 0 评论