Skip to main content

Home/ Groups/ softwaretest
swan lin

Ruby Mentor, Guide: Ruby Study Notes - Best Ruby Guide, Ruby Tutorial - 0 views

  • It is my observation that if one learns a programming language along with a group and with set targets every day; one learns faster.
swan lin

51Testing软件测试培训网 - 0 views

  • 开始,有问题我会到各大论坛去提问,但是后来发觉51testing的提问响应时间是最快的,这是让我第一次佩服51testing的做事效率,后来干脆就不去别的论坛了。由于自己有点java编程基础,加上java和c语言差不多,我就从winrunner开始学起;于是花了2个来月,我把winrunner学完了,怎么叫学完了呢?因为2个月后,我已经从原来的提问问题请求别人回答,过渡到后来的看别人问题给别人回答了!其实大家不要拍砖,因为此时虽然我能给别人解决一些论坛里的问题,那是因为大家学习的时候,遇到的问题和我遇到的都差不多,所以自己多思考一下就成了;其实那时候我的工具使用水平还很差,直到后来我参加51testing的远程培训才真正意识到这种差距还不是一点点。
  • 那个时候,我和一些论坛的朋友一起学习使用winrunner,那种攻破一个个技术难关后的成就感,是我们很多搞技术的朋友们经常会有的,很满足,很兴奋!winrunner学罢,自然而然的就想学loadrunner;为什么呢?因为他们是一个公司的东东,而且脚本方式基本类似,另外,我也渐渐知道loadrunner作为全球市场占有率最大的性能测试工具的强大优势,加上经常浏览51job上的测试工程师招聘信息,让我更加坚信这一点:如果我能把winrunner、loadrunner都学好,那么离开眼下的这个公司是迟早的事。私下问了一些朋友,在北京做自动化测试的职位月薪有多少,统计了一下,在3500到6000左右,如果是外企或者用友、神码这样的公司,做好了会更多;另外一个值得庆幸的是,性能测试工程师有的企业标价在一万以上,呵呵,这不,有奋斗目标了不是!但是自己清楚目前资力还很低,很多东西还是学习阶段,没有真正在企业里实践过,所以还是放住脚跟,把现有的知识学扎实了。
  • 这个时候,不得不重提51testing;因为此时我得知51testing推出了HP-Mercury工具的国际认证,而且提供工具使用培训和考前培训。开始我对认证并无兴趣,只是想参加他们所说的CPE工具培训,来多学点东西,从而弥补自身摸索阶段的不足。于是我报名参加了51testing的loadrunner CPE培训,这时,是我第二次佩服51testing老师的能力过人之处;原来在CPE培训里,我曾经遇到过的一些困惑和疑难,经过老师的讲解,真有豁然开朗之感,而且从他们那里获取的一些资料,让我对性能计数器的使用有了更加清晰的认识。
  • ...1 more annotation...
  • 既然本文标题是关于HP-Mercury认证的,那么最后请允许我再给将要报考HP-Mercury认证的朋友一点经验分享:1)SP等级的考试一点都不难,但是考的内容很细,它是真正的考核我们的工具使用熟练度;所以一定要在考前多多的实践,练习它的每个功能点的操作 2)考试题目虽然是英文,但是都是很简单的英文,连我这样的新手都能一次通过,大家该更有信心才对 3)外国人出题很单一,绝对没有怪僻的题目,甚至它在题设里就告诉你,应该有几个答案,所以没有什么迷惑性 4)题目难度不大,但是题量比较大,而且是总分的70%算及格,所以答题时候要谨慎哦,使遍浑身解数也要争取把题目做对哦 5)51testing组织的HP-Mercury认证考试,每个考生都可以有2次考试的机会,所以我觉得即便第一次失误没有通过,有了一次经验,在第二次肯定可以通过的,只要你用心去学习它 6)也是最重要的,就是要珍惜51testing提供的考前培训,虽然培训里没有原题,但是这是初次应考者唯一的考前辅导,价值不可忽视
swan lin

漫谈软件测试工程师与mercury认证 - [软件测试新手上路] - 51Testing软件测试论坛 测试 | 软件测试 | 软件缺陷跟踪 | 软件配置工... - 0 views

  •  我想应该从测试工程师的职业生涯定位谈起。从宏观意义讲,软件测试可以划分为以下三个方面:   ●软件测试管理:测试流程管理、测试职业管理,测试技能方法管理等   ●软件测试技术方法:根据软件测试的不同阶段周期、不同测试类型、不同软件类型等,深入研究软件测试的技术及方法   ●软件测试自动化:自动化测试流程、自动化测试管理、自动化测试工具等
  •  1)如果你有过开发经验,哪怕一点点,并且一直以来从事的是功能测试工作,那么推荐你学习自动化功能测试工具,并在此方面深入研究下去。该职位待遇一般是本地城市手工测试工程师的两倍左右,如果到达高级自动化测试工程师职位,从事自动化测试设计或测试框架的开发,待遇会更高。Mercury公司的winrunner和quicktestpro,是目前最主流的自动化功能测试工具,学习二者的方法也很简单,只要懂得c语言和VBscript即可。要深入学习,当然还要熟悉自动化功能测试的流程、管理及深层开发(包括测试框架、库函数等)。当前国内的应用软件开发,主流还是c/s与b/s两种架构,前者一般采用vb、vc、delphi、pb或java等开发,而winrunner工具对此类软件支持得比较好,很适合在这样的软件测试活动中采用自动化测试;后者一般是采用.net或j2ee技术开发的基于浏览器类软件,测试该类软件就非quicktestpro莫属了,它是mercury公司专门针对web程序的自动化测试工具。由于自动化功能测试工具品牌多,入门简单,因此,也是众多立志成为自动化测试工程师的首选。
  •  2)作为一名软件测试从业者,我们知道执行性能测试,使用手工方式是无法想象的,因此借助工具来实现是非常必要的。目前业内存在两种现状:一是很多公司为了节约购买工具的成本或本身不要求软件性能指标而干脆不执行性能测试;二是由于性能测试是一门博大精深的技术工作,起步较高,因此这方面的高手不多,造成很多大中型软件企业或外企严重缺乏性能测试工程师!性能测试工程师待遇,一般是本地手工测试工程师的三倍甚至更多;我们接触的企业客户需求里,很多开价上万的性能测试工程师职位,竟然很难招到。随着软件开发技术越来越高深,业务逻辑越来越复杂,对软件的质量要求同样也会越来越高,软件一定会存在性能缺陷,因此对软件的性能要求也会随之而来;况且,软件的性能指标是软件用户手册里的重要组成部分,从正规测试流程上来说,凡是网络应用软件,不可不做性能测试!但是,从事性能测试的工程师,需要掌握太多的知识,包括计算机网络、数据库、操作系统、服务器等,而且还要有深厚的性能测试计划、设计、分析能力,以及丰富的性能测试经验,这些如果单靠个人的自行摸索,肯定是不太实际的。Mercury公司的loadrunner,是目前国际上性能测试工具的绝对领导者,具有百分之75的市场占有率;在国内,业界同行也都是提起性能测试首先想到loadrunner;因此loadrunner是在软件测试领域里立志成为一名合格的、优秀的性能测试工程师的朋友们的绝对首选。
  • ...8 more annotations...
  • 3)如果你从来没有过软件开发经验,一直从事的只是手工测试,而且对软件测试的流程管理有着浓厚的兴趣,尤其对于那些从事测试的姑娘们!testdirector都听说吧?它集测试需求、测试用例、测试执行、软件缺陷管理于一身,将软件测试的整个流程统一管理,并支持异地分布式测试资源管理。和众多的软件测试同行接触,我们愈加发现一个问题,那就是我们很多的业界朋友,缺乏完整的、系统的软件测试知识体系,喜欢满足现状,而不去思考如何更加有效的实施软件测试活动,优化软件测试流程。针对这种现状,学习国外优秀的软件测试流程与管理经验,就理所当然了。而testdirector就是当前市场上最优秀的软件测试流程与资源管理的工具,目前本人还未见过一款测试管理工具集成如此众多功能(当然它的升级版quality center也是mercury公司的)。因此,掌握该款工具的使用,是立志成为软件测试管理者的一个非常必要的方面。
  • 那么,什么是开拓上述三种自动化测试职业的捷径呢?   答案很简单,如果你可以抛开世俗观念,考取mercury认证绝对是捷径!
  • 首先,mercury公司是软件质量保证工具开发商中的绝对领导者。
  • 再次,如果你的眼光足够长远,能够看清未来软件测试中自动化测试的重要地位,那么你更应该选择。
  • 然后,我要说明为什么要考取mercury认证,而不考其他认证。理由很简单,本人一直坚定的认为软件测试是实用性学科,是实践性工作,重理论而不强调理论,不断实践同时积累经验,遵守规范并不断创新!
  • 最后,我要说一个实际的问题,那就是money了。相比当年的思科认证、微软认证的上万元报名费,mercury认证的三千多、六千多,还是相当便宜的。最直白的说一句,如果你的眼下薪资有3k,花一个月或两过月的薪水买个“国际认证”,那么这件事绝对值得!当然,考取mercury认证的真正核心价值,完全是顺应软件测试自动化的时代潮流,掌握最先进的软件测试自动化技术和管理方法。
  • 如果你是初涉软件测试行业的测试工程师,没有或很少接触过自动化测试,那么可以从mercury认证的CPE(certification product education)开始,该认证是mercury认证的汉化版,通过者可以掌握mercury认证工具的完全使用。
  • 如果你具有了3个月以上的mercury工具使用经验,英文能力还不错,或者通过了CPE考试,那么可以直接考取CPS(certification product specialist),之后考取CPC(certification product consultant)。这两种考试都是英文,证书由美国mercury总部颁发,后者价值大于前者,考试难度也大于前者
swan lin

偶然性不可重现BUG怎么处理?-Testing-CSDN - 0 views

  • 一、一定要提交!
  • 二、程序不是测试人员写的,出问题也不是测试人员的原因。
  • 三、下次再遇到的时候,拉他们来看就可以了。
  • ...3 more annotations...
  • 四、你可以告诉程序员,测试过程是没有错误的
  • 五、测试部门是独立与开发部门的呀,真的打交道,也是经理对经理
  • 六、测试部门要独立,最好不受开发的制约。其实真正要重视,就应该有否决的权利。
swan lin

学习QTP方法(转载推荐)_Nings'SPACES - 0 views

  • 自己通过学习VB Script 等方式来提高自己的管理QTP Script的能力。
swan lin

Ruby in Twenty Minutes - 0 views

  • In Ruby, anything on a line after a hash mark is a comment and is ignored by the interpreter
  • __FILE__ is the magic variable that contains the name of the current file.
  • $0 is the name of the file used to start the program.
swan lin

Ruby in Twenty Minutes - 0 views

  • Ruby uses the good object-oriented approach of keeping data sort-of hidden away.
swan lin

Ruby in Twenty Minutes - 0 views

  • @name. This is an instance variable, and is available to all the methods of the class
  • Ruby’s response => nil tells us that it knows we’re done defining the method
  • h to take a name as a parameter.
  • ...1 more annotation...
  • saying is “If the name isn’t supplied, use the default name of "World"”.
swan lin

百度_qai吧_QAI软件测试工程师(CSTE)认证代表什么? - 0 views

shared by swan lin on 24 Jul 07 - Cached
  • QAI软件测试工程师认证(CSTE)证书是对软件测试行业内从业人员的技术熟练水平的一种正式认可。它承认通过认证的人员具有全面理解软件测试专业公共知识体系(CBOK)的能力。 在软件测试和质量保证行业,Quality Assurance Institute (QAI)的CSTE认证考试是世界公认的认证考试。CSTE的考试内容涵盖所有作为软件测试人员所应具有的知识范围,CSTE认证将会使您对软件测试理论有透彻的了解 。当今全球也只有区区2000人通过CSTE认证,更显证书的珍贵 。所以及早得到CSTE认证会使您在求职大军中显得鹤立鸡群。获得CSTE证书会使您在众多求职者中早日脱颖而出。
swan lin

行业动态_北大测试南宁燕园_软件测试_软件测试工程师 - 0 views

  • 如果说CSTE(Certified Software Tester) 证书是对软件测试行业内从业人员技术熟练水平的一种认可, 那么取得CSQA(Certified Software Quality Analyst) 证书则表明拥有者已达到了IT领域里质量保证理论 与实践方面的专家水平。CSQA不仅涵盖了CSTE的大部分内容,而且更加上了工作流程的控制知识,这正是现在大多数公司所迫切需要的。所以,许多通过CSTE的持证者都会更进一步地尝试获得这个证书
  •  
    ጰ֟contextmenu
swan lin

测试职业经历随谈_文章精选_51Testing软件测试网 - Powered By SupeSite - 0 views

  • “坚定信念,一定还有bug”
  • 1、 坚定信念,一定还有bug。  2、 测试是一份依赖严密思路分析和创造力的工作。  3、 测试能让你每天挑战自己。  4、 测试能让你的自信心不断得到提高。  5、 测试能锻炼你的创造力。  6、 测试能锤炼力你的性格,让你成为一个不易轻易放弃的人。  7、 测试能让你比普通开发者更快的了解到系统。
  • 好的测试人员应该首先具有严密的逻辑思路,同时还要有很强的发散性思维,能经常创造性的提出新的测试方案,并且具有非常强的分析问题、定位问题的能力。只要具备了很强的分析问题定位问题的能力和创造力,即使你所负责的模块是一个小模块,你也能发现很多严重的bug。
  • ...5 more annotations...
  • 当你发现不了bug的时候,请相信这句话:“一定还有bug”。只要你坚定这个信念,一定会发现bug的。“坚定信念”成为了我以后鼓励新员工时最爱用的一句话。
  • 测试同样具有很强的挑战性和成就感,测试是一个必须需要创造性的工作,而且是每天都会用到创造性能力的工作。
  • 总结赠言
  •  我的看法是:1、任何模块永远都有bug,只是还没找到触发条件。 2、一般人的常规思路用完了,这时正是你挖掘自身创造力的好机会。如果你这时能在自己思路严密分析的基础上提出一系列新测试方案,发现了新bug。你的领导一定会对你刮目相看,而自己的自信心一定会得到大大的提高。
  • 我的看法是:1、虽然你发现了很多bug,但是是否你能通过严密的分析,使得找 出的一级、二级bug数能占到每轮测试所发现bug数的大部分。不要总是在产品快要release市场发布前,忽然发现许多一级、二级bug。2、 只有通过自己严密的分析和创造力   发现的bug,才比乱测试所发现的bug更具价值。对于产品的质量才更有真正的保障,对于测试者的水平提高才有意义。否则,测试者自身能力得不到提高,公司产品更是留下了许多隐患的bug。
swan lin

时间管理三招[转贴]_Testing=Standard Verification?_51Testing软件测试网 - powered by X-Space - 0 views

  • 只有制定了一年的计划,我才知道有朋友叫我去唱歌的时候是不是该拒绝,我才知道晚上是不是放弃看《康熙来了》而研读逻辑,我才知道要定期在当当上买书、做卓越的终生VIP。以年为单位的“有目标的”时间管理,帮我省下来的是若干月的时间。
swan lin

Bret Pettichord's Software Testing Hotlist - 0 views

shared by swan lin on 20 Jul 07 - Cached
  •  
    列出了一些与软件测试相关的网站和文章
swan lin

Michael Fagan Associates - 0 views

shared by swan lin on 20 Jul 07 - Cached
  •  
    Fagan先生在IBM供职时,率先采用一种称为软件检测的有序方法。这个是他的个人网站
swan lin

薪资行情:软件测试工程师的薪水揭秘-成都招聘网 - 0 views

  • 薪资行情:软件测试工程师的薪水揭秘
swan lin

成都软件测试招聘信息汇总-成都搜职网 - 0 views

shared by swan lin on 21 Jul 07 - Cached
  •  
    成都招聘
swan lin

rubylearning.com :: View topic - Important: Read This First - 0 views

  • Objective: To get you up-to-speed in Core Ruby programming. Learning and asking questions as a group 'jump-starts' the Ruby learning process.
    • swan lin
       
      ruby lesson index
swan lin

Testing Web Applications with Selenium - 0 views

  • If you want to run a test outside of the Selenium IDE, then you need to install Selenium Core.
  • After downloading Selenium Core and extracting the files, copy the Core subfolder into your Inetpub\wwwroot folder. The Core folder includes the TestRunner.html page. Rename the Core folder to Selenium.
  • http://localhost/Selenium/TestRunner.html
  • ...5 more annotations...
  • The Selenium Core download includes a Tests folder. You can copy this folder into your Inetpub\wwwroot folder. When you open TestRunner.html, select either TestSuite.html or ShortTestSuite.html as the Test Suite.
  • If you need to execute tests against a remote website, then you have three options. First, you can run the test within Selenium IDE.
  • Second, you can run the test against a remote website by using the HTML Application (HTA) version of TestRunner.
    • swan lin
       
      i miss this point: HTA is used to run the test on Internet Explore,not record a test
  • The TestRunner.hta page is located in the same folder as the TestRunner.html page.
  • The final, and best, option for executing tests against a remote website is to use Selenium RC. Selenium RC can be used to control any modern browser. It also works fine with remote domains. Selenium RC is a separate download from the Selenium website.
1 - 20 Next › Last »
Showing 20 items per page