详解当今软件测试必需技能-Selenium!
 

公开课时间:8月1日、15日、22日(周六)2:30pm

 
对于 Web 应用,软件测试人员在日常的测试工作中,需要大量的手动操作来验证某些功能。开发人员在开发过程中,需要访问其应用并且验证其功能是否正常运行,反复调试重复验证。系统维护人员也需要经常访问其应用,以确保系统的正常运行。如上所述的这些操作需要花费大量的时间和人力,如能引入自动化测试代替人工重复操作,将极大地提高团队的生产效率。
Web 应用程序的自动化测试
如今,大多数的应用软件被写为基于 Web 的应用程序并通过浏览器展示给用户并与之进行交互。不同公司和机构组织都需要测试这些应用程序的有效性。在一个高度交互性和响应的软件流程时代,许多组织倾向于运用敏捷开发理论,自动化测试也就成了必备一项。所谓自动化测试,就是执行自动测试工具或者用某种程序设计语言编写程序,控制被测软件中的各种模块,模拟手动测试步骤,完成测试。测试自动化有很多优点,比如:频繁的回归测试、快速反馈给开发人员、几乎无限的重复测试用例的执行、支持敏捷和极端发展的方法、自定义的缺陷报告、不会错过人工手动测试可能遗漏的缺陷等。目前也有很多商业和开源的软件,可以辅助进行测试自动化的开发。Selenium是各类型公司应用最为广泛的开源解决方案。
Selenium 概述

Selenium 是一个用于 Web 应用程序测试的工具,Selenium 测试直接自动运行在浏览器中,就像真正的用户在手工操作一样。支持的浏览器包括 IEChrome  Firefox等。它是一款用于运行端到端功能测试的超强工具。这个工具的主要功能包括:测试与浏览器的兼容性 - 测试您的应用程序看是否能够很好地工作在不同浏览器和操作系统之上;测试系统功能 - 创建回归测试检验软件功能和用户需求;支持自动录制动作,和自动生成 .NETPerlPythonRuby  Java 等不同语言的测试脚本。目前Selenium 组件主要包括Selenium IDE Selenium 1.x (Selenium RC)WebdriverSelenium Grid

为什么要学习Selenium?
Selenium是当前Web产品应用自动化测试最为广泛的开源自动化测试工具,非常受广大企业开发、测试团队的推崇,在各类型IT公司,银行、金融系统以及政府、医疗机构中有巨大的人才需求。如今企业都需要测试人员具有一定的开发技能,该课程无疑是测试工程师进阶到测试开发工程师的最佳实践。
随着QA面试的日益激烈,掌握这个热门工具已经成为必不可少的技能。很多公司在面试之时,频繁用Selenium来考量应试者的真实水平。原因也很简单,首先Selenium是个免费开源工具,大小公司都希望利用这个工具提高公司测试的总体自动化水平;其次,由于Selenium架构设计的非常科学,能轻而易举的叫初学者很快熟悉使用,同时Selenium提供了丰富的功能和编程接口,使得它的扩展性远优于同类型的其他工具。这两方面的原因使得Selenium在功能性测试工具领域脱颖而出,从而成为很多大中小型公司的首选,并在最近的几年中成为希望成为软件测试人员必须掌握、顺利通过面试的关键。因此,从各种角度来说,掌握Selenium这个工具必定会为我们在找工作中添加上一枚重重的砝码,成为我们简历中的亮点。
 

【讲座内容】如果您想找到一份IT(Information Technology) 的高薪工作,软件测试课程是您的理想选择——它不要求您有任何特殊的背景或工作经验。软件测试员的工作是对系统进行全面测试,并把发现的错误报告给程序员。就像车辆检测员测试汽车一样——不需要懂制造技术。软件测试员的工作容易入门,适合人群范围广泛。有以其相对高薪稳定的优势(QA平均毕业年薪在5-6万),成为众多转行IT人士就业首选。但是很多转行的学员都担心没有IT基础或是IT背景薄弱的他们能够顺利跨入软件测试行业吗?为了帮助众多转行的学员成功就业,我们推出专为QA学员精心打造的IT基础课程,包括硬件、操作系统(Linux/Script LanguageHands-on内容)、Windows)、应用程序(Client/ServerWeb ApplicationHTMLJavaDatabase))等IT基础知识,让您就业软件测试不再难!

 
【主讲人】Mr. Huo著名大学毕业,十四年软件公司经验,曾先后就职于多家跨国软件企业集团、IT公司;现任职于世界领先的分布式计算、网格技术及云层计算系统软件公司QA Team Lead,资深QA多年,具有深厚软件并IT公司实战QA测试经验;主管过多个大型复杂产品的功能测试,系统测试及产品发布工作,尤其在手工和自动化测试技术和测试管理方面积累了大量的实际项目经验;并全面参与产品设计,频繁走访客户,了解需求,为客户搭建环境,有丰富宝贵的实战经验;对于各种测试方法的重点、难点和实施技巧有深入的研究并有精准的理解;曾先后为公司制定面试试题并面试数十人,深谙面试技巧,对简历修改和面试求职有丰富的经验;拥有多项权威机构认证(MCP, MCSE, MCDBA, MCPD, MCITP, HP AIS

【全新维多利亚QA系列课程,五大亮点】

 


1. 明星级软件测试教师团队,针对当前就业市场全面升级,效果绝对不一样!
仅去年一年就帮助20QA学员就业的名师DQ加入教学团队,针对目前就业市场的需求,对QA进行了全面的升级。有着10多年QA经验的DQ老师对当前DQ的就业市场非常了解,名师效果绝对不同,请参考下面的QA感谢信!
 
 2. 全面补充当前QA就业所需IT技术知识!
当前QA市场如果没有比较全面完整的IT的基础知识,无法在职场立足,因为大量职位都要求懂编程和数据库。针对趋势,维多利亚重新打造软件测试基础课程,课程结束后,我们学员将全面掌握 databaseoperation systemjava 以及 .net等和QA就业相关的IT知识!

 


3. QA理论考QA证书,一门课一举两得!
QA核心课程软件测试实战班的理论部分,我们在原本的QA理论部分增加ISTQB证书考证班,学员不仅可以打下良好的QA理论知识工作基础,还将获得全球最热门,最易考的QA证书(ISTQB 证书)。
 
4. 最新三大热门自动测试工具,一门课一网打尽!
目前的软件测试就业市场的趋势是越来越多的公司对自动测试工具的需求在增加,鉴于此,维多利亚全新改版自动测试工具班,汇聚当下最热门软件,QTPQCLoad Runner 对职场的需求一网打尽。
 
5. QA工作最关键一步简历面试全面包装,必将敲开就业大门!
QA依然是IT就业的最大热门之一,经过多年QA市场的发展,我们发现越来越多的公司对QA的职位招聘,大量都是中级职位,所以零基础的学员想做这一行必经之路就是包装自己再找工作。包装自己就是指简历面试的包装,所以简历面试是QA找工作中最关键一部分,名师DQ老师的点睛之笔QA简历面试,助您顺利敲开软件测试就业大门。


【维多利亚软件测试系列课程推荐】
 

软件测试工具班(Selenium)
(Automated Testing Real Project with Selenium)
公开课时间:8月1日、15日、22日(周六)2:30pm

 

 

Selenium简介】Selenium ThoughtWorks专门为 Web 应用程序编写的一个测试工具。使用 Selenium 的最大好处是:Selenium 测试直接在浏览器中运行,就像真实用户所做的一样。Selenium 测试可以在 WindowsLinux Macintosh 上的 Internet ExplorerMozilla Firefox 中运行。其他测试工具都不能覆盖如此多的平台。使用 Selenium 和在浏览器中运行测试还有很多其他好处。下面是主要的两大好处:
 
通过编写模仿用户操作的 Selenium 测试脚本,可以从终端用户的角度来测试应用程序。 
通过在不同浏览器中运行测试,更容易发现浏览器的不兼容性。
Selenium
的核心,也称browser bot,是用 JavaScript 编写的。这使得测试脚本可以在受支持的浏览器中运行。browser bot 负责执行从测试脚本接收到的命令,测试脚本要么是用 HTML 的表布局编写的,要么是使用一种受支持的编程语言编写的。
 
【授课老师】Mr. Huo


软件测试基础班
(IT Fundamental for QA)

固定在每周一6:30pm-10:30pm
 

【课程内容】
- Introduction to computer and software 
- Introduction to operating system
- Introduction to web application
- Introduction to database 
 
【授课老师】Mr. Huo 


软件测试项目班(理论/ISTQB证书/实践)
(Software Testing (QA) Foundation/ISTQB Certificate/Software Testing (QA) Real Project)

固定在每周三、五6:30pm-10pm
 

【课程特点】
1. 课程重点在于真正测试计划(test plan)和测试案例(test case)的开发,并实际测试真实软件产品(Web应用程序和系统程序),填补QA实际测试不足的空白
2.
在实战中,从理性到感性地彻底理解软件系统测试和QA知识,并见习与QA密切相关的技术
3.
详尽介绍当今IT(软件)公司内部QA的实际流程,进一步充实并丰富软件测试知识
4.
详讲当今最流行的测试工具PurifyLoadRunner,填补求职中的空白,满足就业市场的需求
5.
提供就业辅导,使华人朋友充分发挥计算机语言方面的优势,成功就业于甚至远远高于其他QA人员薪水的职位。
6.
本期在原理论基础班上增加ISTQB证书考证班
 
【课程内容】
Introduction to QA real practice in IT (software) company – lots of new and hot topics – further enrich QA knowledge
Test plan development and hands-on testing on real projects and product (web application and system application)
Elaboration on software system test with hand-on practice
Real practice of other techniques closely related to QA daily work, such as, bug log, tester’s attitude, etc.
Test tools introduction (Purify and LoadRunner) 
 

 

【授课老师】Mr. Huo
【授课老师2Qu DayongDQ);


软件测试工具班(QTP/QC/Load Runner)
(Automated Testing Real Project with HP Tools)

固定在每周一6:30pm-10:30pm

 

【课程特点】
在当今的软件自动测试工具市场上,HP (Mercury) 的市场份额稳步上升,已经处在这一领域的领头羊的地位。众多软件生产部门引进了HP (Mercury) Winruner, QuickTest Pro, Loadrunner, Quality Center (Test Director) 到测试过程中。HP (Mercury) 的自动测试及管理工具已经成为市场的主流产品。所以说,掌握了HP (Mercury)的工具将帮助求职者抢先占领市场并加速成功就业.
 
软件测试工具可以极快的速度,比如几小时之内完成执行一组测试用例,而且不需要人工干预。对于一个复杂的产品,如果只以手工方法来进行测试,可能需要多名测试人员用几天,甚至数周才能完成同样的测试任务。
 
【授课老师】Mr. Huo


维多利亚培训中心(Victoria Training Center (Toronto)) 
订座电话:416-665-1888Websitewww.victoronto.com
地址:200 Consumers RoadSuite 118M2J 4R4  (位于ConsumersSheppard东南角第三座楼,近地铁站,免费停车

 
本周讲座
本页最后更新: | -- | 网站设计和虚拟主机服务 WECAN.ca CMS