TA的每日心情 | 衰 2018-3-9 11:42 |
---|
签到天数: 2 天 连续签到: 1 天 [LV.1]测试小兵
|
个人简历
基本信息
性别:男
出生年月: 84.09
联系电话:15921327707
电子邮件:baiyao@51testing.com
求职意向:软件测试工程师
软件测试技能
1.测试方法:
1)掌握功能测试、性能测试、压力测试、负载测试等重要黑盒测试的测试方法与特性;
2)熟练灵活使用边界值分析,等价类划分,因果图,错误猜测法等方法有效的设计测试用例;
3)掌握静态测试方法中的代码走读。了解控制流分析、数据流分析、信息流分析等方法来检查代码错误;
4)能够用语句覆盖、条件覆盖、分支覆盖、路径覆盖等思路进行白盒测试的用例设计;
2.测试过程:
1)熟练掌握单元测试、集成测试、系统测试、回归测试、验收测试各阶段的主要任务,理解V模型、瀑布模型;
2)熟悉对SRS、HLD、LLD文档的评审;
3)理解单元测试,集成测试,系统测试的测试对象及四个阶段(测试计划、测试方案、测试设计、测试执行)出口准则、入口准则和输入、输出;
4)熟悉单元测试,集成测试,系统测试的测试策略;
5)掌握软件测试计划、测试方案、测试用例、测试报告、测试日报、缺陷报告等文档的写作方法以及写作要点;
3.测试工具:
1能独立用CppUnit搭建单元测试框架并进行单元测试执行;
2)能用TCL编写脚本进行集成测试和单元测试;
3)能够使用Ratioanl Robot、LoadRunner等自动化工具进行自动化测试及相应的自动化脚本的开发;
4)能够利用QuickTestProfessional进行录制回放并编写测试脚本,进行功能测试和回归测试;
会用CVS进行版本配置管理,能利用QC的缺陷管理功能对缺陷进行跟踪及分析;
5)能够运用覆盖率工具:PureCoverage,检查内存泄漏工具:Purify;
4.测试管理:
1)熟悉软件质量相关概念和软件质量保证流程,了解 CMM不同级别的特点以及相互之间联系,了解软件质量模型;
2)了解软件需求管理、缺陷跟踪、配置管理和同行评审的流程和方法。
其他相关技能
开发语言:熟悉C语言,VB.NET,Delphi语言,Java语言基础,Java Web语言基础,了解TCL 、VBS等脚本开发语言。
操作系统:熟悉微软操作系统windows系列;了解Linux系统,能够在此系统中搭建测试环境,进行日常的基本操作。
数据库:了解数据库基本原理,熟悉SQL Server数据库,使用SQL语句对数据库进行操作管理,了解Access;
网页制作:熟悉Photoshop、CorelDRAW、网页制作等软件应用。
项目经验
◆ 项目名称: Pet Shop网上购物系统
★ 项目日期:2006.10--2007.2
★ 项目描述:学校具体的项目是,通过安排各个专业的学员组合一个项目组,开发一个网上宠物销售系统(petshop),用到的主要编程语言:C#,开发平台:Microsoft VisualStudio.NET 2003,配置管理工具:VSS,测试工具:NUnitAsp,WinRunner8.0 。
★ 责任描述: 通过这次实训可以将理论实践到具体的工作中.本人在这次的项目中主要的责任有:制定项目计划,概要设计说明书,详细设计说明书,测试计划,测试人员管理分配,编写测试用例,执行测试并分析测试结果递交测试报告,并执行有效的回归测试提高软件质量。
★ 项目总结:伴随着项目的完成,可以了解具体的软件开发周期。悉知开发周期中软件测试的重要性。
◆ 项目名称: Counter V1.0的测试项目
★ 项目日期:2007.6—2007.8
★ 项目描述: Counter V1.0是一个用C++开发的C/C++源文件代码行统计工具。
★ 责任描述:此项目中我完成了以下工作:
① 文档评审:
根据CHECKLIST对需求规格说明书,概要设计说明书和详细设计说明书进行了评审,并与同学合作完成了评审意见。
②系统测试:
分析系统测试的对象以及现有资源(人力和物力),对工作任务进行分配,完成了系统测试计划和测试需求跟踪。使用等价类划分、边价值分析、错误猜测等用例设计方法。完成了Counter V1.0的功能测试用例、性能测试用例、GUI测试用例和兼容性测试用例的设计。
按用例执行。提交缺陷报告、测试日报和测试记录。最后根据所有的用例执行情况进行分析总结,完成系统测试报告。
③ 集成测试:
分析Counter V1.0系统内的框架结构、各模块之间的关系、以及内部和外部接口情况,根据进度和资源情况,确定测试的层次、范围以及策略。运用用例设计方法完成集成测试用例设计。用VC++结合TCL脚本解释器搭建自动化测试环境。用TCL脚本读取已经数据化的用例,完成集成测试用例执行。
④ 单元测试:
分析单元测试对象,确定测试策略,完成单元测试用例设计。
搭建CppUnit单元测试环境,将用例在该环境中执行。
★ 项目总结:
①在评审中对软件的需求分析、概要设计、详细设计阶段需要完成的任务有了深入的认识和理解.进一步加深了对软件工程的理解. 对测试不同阶段的具体工作职责有了清晰的认识;
②掌握了常用的用例设计方法;
③ 掌握了测试文挡的写作方法和写作要点;
④能利用TCL编写自动化测试脚本,并且编写扩展指令搭建集成测试与单元测试执行环境。加深了对自动化测试的认识;
工作经历
★2005.7-2005.9 泉州蓝科软件公司
具体责任:完成日常代码走读,系统配置和功能验证。
★2006.7-2006.10 泉州海思软件有限公司
具体责任:了解企业管理型系统业务流程后,配置系统运行环境,提供售后技术支持和系统维护,对企业员工操作系统进行培训指导。
*专业培训
2007.4――2007.9 51Testing 软件测试培训就业班
教育背景
2004.9-2007.7 泉州师范学院 软件测试专业
*获得的证书
通过MCP认证:SQL Server2000数据库程序设计 (成绩:830);
通过MAC认证:VB.NET程序员(成绩:87)
通过CSTC-JTE 软件测试初级工程师 (成绩:82)
通过Borland公司认证:Delphi初级程序员、JAVA初级程序员、Java Web应用开发程序员,获得Borland认证Web应用开发师。
在校获奖情况
2004-2005学年度“优秀三好学生”
2005-2006学年度“优秀学生干部”
2006-2007学年度“优秀毕业生”
自我评价
学校三年班长的磨练使我具有良好的环境适应能力和团队协作精神,以及较强的快速学习能力和动手能力,具有良好的沟通能力,积极、乐观、自信,细心耐心,具有探索精神和创新意识。系统的接受了软件测试工程师的职业化培训,我相信一定能胜任软件测试工程师的岗位工作。
Resume
Basic information
Gender:male
Date of Birth: 84.09 Education:Junior College
Tel:15921327707
E-mail:baiyao@51testing.com
Objective Software Test Engineer
Software testing skills
Testing methods:
1).Master many important black box testings methods characteristic, such as functional testing, performance testing, load testing and so on。
2).Can use boundary analysis, equivalence class partition ,cause and effect graph and error guessing to design test cases.
3).Master walking through in static testing.Be able to inspect code defects according to the control flow and data stream.
4).Can use statement coverage, condition coverage to design test case in white box testing.
Testing process:
1).Maste the task of every stage,include Unit testing, Integration testing, System testing ,Regression testing and so on.
2).Familiar with reviewing the SRS, HLD, LLD documents.
3).Understand the testing objects and input and output of UT, IT, ST.
4).Master the testing strategy of UT, IT, ST.
5).Mastering the software testing skills about writing test plan,test case, test alternatives, test report and so on.
Testing Tools:
1).Build Cppunit testing framework for Unit Testing.
2).Can write testing scripts to progress the integration testing of the system by using the TCL .
3) Capable of performing automation test using QTP、Rational Robot、LoadRunner, etc.
4).Be familiar with make use of QTP to do automatic testing.
5).Can progress version configuration management through CVS, also use the function of defects management in the QC to track and analyze the defects.
5).Can use Purify and PureCoverage .
Test Management:
1)Be familiar with the concepts of software quality and software quality assurance process, CMM-level understanding of the different characteristics of each other, understand the quality of the software model.
2)Be familiar with procedures and methods of software requirement management, defect management, configure management, peer review.
Other relevant skills
Development Language : familiar with the C language, VB.NET, Delphi, Java language foundation, Web-based Java language, understand TCL, VBS scripts, and other development languages.
Operating System : Microsoft operating systems familiar with the series of windows; Understanding of Linux system to the new system structures testing environment, the basic operation.
Database : Learn the basic principles of the database, familiar with the SQL Server database, use SQL database operation of the management, understanding Access;
web : familiar with Photoshop, CorelDRAW and web software application.
Project Experience
◆Project name : PetShop Shopping System
★Project data: 2006.10 -- 2007.2
★Project Description:Thes pecific school projects, through the organization of various professional
students a combination of the project team, Development of an online pet sales system (petshop),
used in the main programming languages:C#, development platforms :MicrosoftVisualStudio.NET
2003,configuration management tools : VSS, testing tools : NUnitAsp,WinRunner8.0.
★Esponsibility Description : Training can through this theory to practice specific work. I have in this
project is mainly the responsibility of : project planning, design brochures outline, detailed design
specification, test plans, test management distribution, Test preparation, implementation and analysis
of test results submitted test reports and the implementation of effective regression testing to
improve software quality.
★Project summary : With the completion of the project, a better understanding of the specific software development cycle. Be kept informed about the development cycle of the importance of software testing.
◆Project name : CounterV1.0 Testing
★Project data: 2007.6 -- 2007.8
★Project Description: Counter V1.0 is a C++ development of the C / C++ source code of statistical tools.
★Esponsibility Description : This project I completed the following work :
① document assessment : CHECKLIST right requirements specification manuals, Summary of design specification and detailed design specification to the assessment and cooperation with the students completed the review comments.
② system testing : testing system analysis and the object of available resources (human and material resources), the task allocation, completed the system test plans and testing requirements tracking. The use of equivalent classes, the value side, the wrong guess, and other cases using design methods. Counter V1.0 completed the functional test cases, performance test case, GUI test cases and compatibility test case design. Use cases by the Executive. Report submitted defects, testing Journal and test records. Finally, according to all the cases with the implementation of the analysis, in complete system test reports.
③ Integration Testing : Analysis Counter V1.0 system within the framework of the structure, the relationship between the modules, and internal and external interfaces, according to the progress and resources, to determine the level of testing, the scope of the strategy. Use cases with complete design integration test case design. VC + + with TCL script interpreter structures automated test environment. TCL script used to read data has been used in cases of complete implementation of Integrated Test.
④ unit test : analysis unit test object, confirmatory test strategies, design test cases completed module. CppUnit test modules built environment, cases will be used in the implementation of the environment.
★ project summary :
① in the assessment of the needs analysis software, the outline design, detailed design stage need to complete the task with in-depth knowledge and understanding. to further deepen the understanding of software engineering. right testing different stages of the specific work responsibilities with a clear understanding;
② mastered the common use case design;
③ mastered the text block testing methods of writing and writing points;
④ can use TCL prepared automated test scripts, and preparation instructions expansion structures integrated test and the implementation of environmental testing unit. Deepened the right automation testing;
Work experience
★2005.7-2005.9 Quanzhou Lan software company
specific responsibilities:Completes the daily code walkthrough, system disposition and function confirmation.
★2006.7-2006.10 Quanzhou Haisi Software Limited
specific responsibilities:knowledge-based enterprise management system business processes, the disposition system movement environment, provides the post-sale technical support and the system maintenance, carries on the training instruction to the enterprise staff operating system.
* Professional training
2007.4 -- 2007.9 51 testing job training classes
Education
2004.9——2007.7 Quanzhou Normal College Software Testing
* Obtain the certificate
Through MCP certification : SQL Server 2000 database program designed accomplishments (results :830);
Through the MAC certification : VB.NET Programming Language (results : 87)
Through the CSTC – JTE: Junior software engineers test ( results : 82)
Through the Borland company certification: Delphi junior programmers, junior Java programmers, Java Web application development programmers, Borland was certified Web application development division.
Awards
2004-2005 academic year "outstanding three good students"
2005-2006 school year "outstanding student cadres"
2006-2007 academic year "outstanding graduates"
Self-evaluation
School squad three years of experience I have good adaptation to the environment and the spirit of teamwork, strong and fast learning ability and agility, with good communication skills, positive, optimistic, confident, attentive patient, with the spirit of exploration and innovation. System acceptance testing of the software engineers in the professional training, I believe that we will rise to the software test engineer post. |
|