发布网友 发布时间:2022-04-24 14:19
共3个回答
热心网友 时间:2023-10-16 02:30
首先软件测试就是测试开发者们开发的系统或者产品的一种为了提高产品质量的一系列活动。
软件测试一般分[黑盒测试]和[白盒测试]两种。
黑盒测试指的是基于规格说明的测试,它不需要考虑软件系统内部的结构。也就是说不需要知道内部的代码是怎么编写的。你只需要根据用户的需求文档、用户手册来编写你的测试用例并执行。找到BUG就向缺陷管理系统提出(每个公司都有公司内使用的缺陷管理工具),并在测试用例文档中记录测试用例的执行状态。
白盒测试是指的是基于软件结构的测试,白盒测试人员比黑盒测试人员要求高,因为需要对编码有一定的认识,掌握C,JAVA,C#等开发语言做白盒测试时候有很大帮助。白盒测试种类有语句覆盖、分支覆盖、条件覆盖、条件分支覆盖、条件组合覆盖、路径覆盖等。写这种覆盖的时候你就得用代码写了,所以需要了解开发语言。
关于测试工具,有很多测试工具。自动化测试工具、性能测试工具、缺陷跟踪工具、版本管理工具等。初学者先不用掌握很多工具,先认识测试的整体流程,作为测试人员必备的心理素质和工作态度,从如何编写一个高质量的测试用例开始学,等你对测试有了解后开始研究自动化测试工具、性能测试工具也不晚。
热心网友 时间:2023-10-16 02:30
软件测试大概就是把你自己当做客户去跑流程,需要的工具这要看公司每个公司使用的不一样,大致有数据库,测试工具(TD,Load
runner,QTP),测试流程大概是是测试计划-测试用例-缺陷报告-测试报告(每个公司要求不一,不一定全写),掌握C++更有利于你找工作,真想做这行的话最好也熟悉一下开发流程和jave,这样别人要你的机会大点。【我就因为不会所以工作找的有点困难】还有性格好外向善于沟通
【数据库要好好学还有测试工具】
热心网友 时间:2023-10-16 02:31
学历还是有要求的:至少大专以上
工作性质:一般在软件公司从事软件测试工作,现在一般还都是黑盒测试,只要了解被测设备的基本功能,工作原理,相关协议标准,就可以完成测试了,当然经验越丰富,你的测试用例就会更全面,测试结果更有价值;
培训学校:建议还是自己找些测试相关的书籍自学,那些培训学校说实在的,学费太高,真正学到的东西也仅仅是入个门而已,真正的还得靠你工作后自己慢慢积累经验;
总而言之,一切靠个人努力,再好的学校,如果学生不用功也是学不到什么的,同样的,如果你下定决心要从事这行,从点点滴滴做起,一定会有收获的。。。
好好加油吧