[软件测试人员需要掌握那些方面的知识]软件测试是一门新兴行业,平均薪酬不错,而且入门简单。需要掌握一定的开发语言基础,相关网络和数据库的基础知识,以及主要的软件测试理论。基础学习的话有人引导就会相当简单,因此...+阅读
测试人员怎么测试软件?测试人员该做什么事情
我做过测试1年多,现在也想继续做测试的工作,我正在看几本书,推荐给你
(美)William E.Perry 著,高猛 冯飞 徐璐 译
《软件测试的有效方法》(第三版)
里面有软件测试评估,以及具体怎么去测试的内容,你可以去图书馆看看,或者自己买一本看。
不过我建议你还要学一点C语言,或者Java,Linux系统的操作和一些自动化测试工具的使用。
《Linux系统管理,应用与开发》
这些在测试的过程中可能都要用到,用人单位也有这些要。
下面回答你的问题:
1,测试的方法:自动化工具做自动化测试;手工操作做数据,结构的测试。
2,tester做什么:系统风险评估,测试策略规划,测试计划,测试用例开发,按用例进行测试,写测试报告进行总结。
3,新手基本知识:学会怎么去看testcase,并按照用例进行测试,还要会使用BUG管理软件,进行bug的提交。这些是最最基本的,不过公司一般都有培训,只要你真的想做,并准备的充分了,用人单位一定会聘用你的!!
祝你在测试的路上一路风顺!!
软件怎么测试
在测试工作中,需要接触到各种类型的测试工具。一般来说,有以下一些类型的工具: 测试管理工具:可以帮助完成测试计划、跟踪测试运行结果等的工具。这类工具还包括有助于需、设计、编码测试及缺陷跟踪的工具; 静态分析工具:分析代码而不执行代码。这种工具检测某些缺陷比用其它方法更有效,开销也更小。这种工具一般可以度量代码的各种指标,如McCabe测定复杂度,Logiscope度量代码和规范的复合度等等; 覆盖率工具:这种工具评估通过一系列测试后,软件被执行的程度。这种工具大量的被应用于单元测试中,如PureCoverage、TrueCoverage、Logiscope等; 动态分析工具:这种工具评估正在运行的系统。例如,检查系统运行过程中的内存使用情况,是否有内存越界、内存泄露等等,这类工具有Purify、BoundChecker等; 测试执行工具:这类工具可使测试能够自动化进行,并且各个层次(单元测试、集成测试、系统测试)的执行工具都有。
例如系统测试阶段有功能测试自动化工具,如Robot、Winrunner、SilkTest等;还有性能测试工具,如Loadrunner、SilKPerformer等。 白盒测试工具主要有: 内存资源泄漏检查:Numega中的bouncechecker,Rational的Purify 代码覆盖率检查:Numega中的truecoverage,Rational的Purecoverage,Telelogic公司的logiscope, Macabe公司的Macabe 代码性能检查:Numega中的truetime,Rational的Quantify 代码静态度量分析质量检查工具:logiscope和Macabe 黑盒测试工具主要有: 客户端功能测试:MI公司的winrunner,compuware的qarun,Rational的robot 服务器端压力性能测试: MI公司的winload,compuware的qaload,Rational的SQA load等等 Web测试工具:MI公司的Astra系列,rsw公司的e-test suite 测试管理工具:rational的test manager,compuware的qadirector等 缺陷跟踪工具:trackrecord,Testtrack 单元测试工具: 测试框架: delphi dunit java junit c++ cppunit Visual Basic VBUnit (.NET platform) NUnit
软件测试的工作流程是怎样的
我看川软教育官方网站上面的软件测试技术知识说明得挺全的,现在转摘了一部分过来,希望对你有帮助 软件测试工作流程:
1、测试工作从产品立项后开始介入,贯穿于软件产品的整个生命周期。
2、初期测试经理参与项目的需评审,并以需设计为标准设计系统测试的测试用例。
3、当开发进入详细设计阶段时,测试经理根据测试的需要同开发经理讨论技术的实现方式,在允许的范围内,尽量使用方便今后测试工作开展的实现方式。同时此阶段测试经理开始设计集成测试的测试用例。
4、详细设计评审通过后,开发人员开始进入编码阶段,同时,测试经理应同开发经理协调好进度,按照模块开发的时间规划,测试经理开始根据模块的接口规范设计灰盒测试用例,尽量保证模块级的测试可以同开发进度协调进行。
5、编码完成后,测试人员协助开发人员进行集成测试,测试经理使用前期已经完成的集成测试方案对产品进行测试。
6、集成测试完成后,由测试经理对集成测试的效果进行评估,对于合格的产品填写系统测试申请报告,向测试部正式申请进入系统测试阶段。
7、系统测试完成后,由测试经理向测试部申请软件发行。当相关的产品化工作正式完成后,由测试部开据质量合格证书,产品正式发行。 更多的内容可以去川软教育的官方网站详细看下。
延伸阅读:
作为一个软件测试人员需具备哪些技术计算机专业技能 计算机领域的专业技能是测试工程师应该必备的一项素质,是做好测试工作的前提条件。尽管没有任何IT背景的人也可以从事测试工作,但是一名要想获得更大发展空间...
软件测试的测试流程是怎样的去文库,查看完整内容> 内容来自用户:hahehahe90 测试方案 文档标识:|当前版本:|当前状态:|草稿|发布日期:|发布| 修改历史| 日期|版本|作者|修改内容|评审号|变更控制号| 目录 1概...
软件测试测试过程是什么呢软件测试测试过程 第一步:对要执行测试的产品/项目进行分析,确定测试策略,制定测试计划。该计划被审核批准后转向第二步。测试工作启动前一定要确定正确的测试策略和指导方针,这...
手机软件测试主要从哪些角度进行测试对于当前背景下的手机测试来说,要做好手机软件测试,主要从以下几个角度进行测试:UI测试,功能模块测试,交叉事件测试,容量性测试,用户手册测试等。 1、UI测试 用户界面 (以下简称UI)测...
软件测试人员的量化管理有哪些呢一、测试设计 1、工作效率相关指标 (1)文档产出率:这项指标值主要为测试用例文档页数除于编写文档的有效时间获得。用于考察测试人员测试用例文档的生产率大小。 公式:∑测试用...
软件测试培训和软件测试自学的区别“软件测试”很多朋友对这个名词感到陌生。感觉软件测试,只要会一点计算机基本知识,就完全可以胜任,事实难道这是这样的吗?刚接触到软件测试时,很多朋友为了省钱,在网上搜索一些相...
好的软件测试人员需要具备哪些条件好的软件测试人员需要具备哪些条件,软件测试工程师一般的要求有什么!谁能具体谈下:软件测试,跟一般的软件设计人员,软件开发人员一样,只是他的工作主要在"测试"环节上。以下是关于软...
软件测试测试用例2软件测试测试用例2,android单元测试用例怎么写:分析题目中给出和隐含的对输入条件的要: (1)整数 (2)三个数 (3)非零数 (4)正数 (5)两边之和大于第三边 (6)等腰 (7)等边 如果 a 、 b 、 c...
软件测试要怎么入门软件测试要怎么入门,嵌入式软件测试怎么实现自动化测试:你好! 前提是你需要一些计算机的基础知识,例如:操作系统、任意一门计算机语言、数据库、计算机原理等等……这些都是大学...