一点基础没有学软件测试到底靠不靠谱?

学东西靠不靠谱,不是看有没有基础,而是看学习的主体,也即是这个人,自己靠不靠谱。从来没走过路的小孩,学走路靠不靠谱?
■网友
谢邀请。 其实两者嘛,一个是测试,一个是code。 两者都需要你有足够的兴趣和坚定的态度去做长期的学习,从这点本身可行不可行和你有没有基础没有关系,更多的是看你的兴趣爱好是不是在这个点上面。是不是真的能够长期的坚持去持续的学习。 但是从code本身角度而言,如果没有基础,入门简单,但是你要长期发展,你要深入了解,那么你要补充的东西非常多。这点也许会困难重重。我希望你要有一个心理准备。
■网友
看你的学习能力了。对于软件测试也不是所有的都要做到白盒级或自动化测试能力。重点还是学习能力,对所涉及到软件所涉及到的业务领域知识的学习。我身边有一些例子,即非IT类专业的基础,后续软件测试做的很好的。
■网友
謝邀。我本人的大學專業就不是計算機相關,甚至連理科都不算。但是我從事這個行業已經快十年了。所以,靠譜不靠譜關鍵還是看你自己。缺少基礎在職業成長的過程中,肯定有需要補課的地方,這個毫無疑問。看你自己怎麼看待這件事情了。
■网友
软件测试以其极地的门槛、简单易学的等特点受到很多应届大学生的青睐,而且软件测试需要编写软件测试报告书,和对软件的整体该进提出建设性意见。所以大部分的软件测试人员大多走上了管理的岗位。
你刚开始做测试时,可能无从下手。拿来软件就是一通乱点。其实做软件测试都是有一个计划书的,需要严格的按照标准对每一项的指标进行检测。
而测试计划只不过是一个开始,下面才是真正要进行测试的部份“测试用例”。对于新手来说,等价类和边界法是最有较的测试方法,但是有很多的时候也要注意用因果图会比这些方法好用的多,所以在这里我建议大家三种方法可以相结合的使用,效果更佳。
最后进行总结,编写归档报告。
第一:项目背景
简单得介绍项目的名称,项目开发的背景和开发的情况,以及只要完成的功能;术语的定义,参考的文档等内容。
第二:资源分配
1)测试环境的搭建所需要的软件和硬件说明,包括操作系统,补丁版本,数据库版本,被测软件版本,还有诸如打印机、扫描仪等外件信息;
2)人员安排:包括任务、时间、人员及此任务输出的产品。任务包括测试的产品、对软件测试产品的了解、书写测试文档,执行测试等。
第三:测试依据文档和输出的文档说明
测试依据就是该项目的需求文档、设计文档等信息,输出文档包括测试需求,测试计划,测试用例,结果统计,缺陷分析。
第四:测试内容
1)测试的功能点;
2)测试方法、策略:包括采用何种方法测试,采用手工或自动化测试工具;
3)测试类型:包括功能测试、安全测试、压力测试等等;
4)约束条件(或测试边界):例如测试的软件需要有一定的网络环境,但是本次测试只测试软件,默认网络环境为正常。
第五:回归测试的策略和具体安排以及缺陷的分析和总结
第六:风险估算
在测试过程中,可能会遇到开发人员由于出差、请假等原因;人员或者软硬件资源限制;项目优先级发生变化等原因,在这些情况下项目如何处理,而如果项目由于某种原因被暂停,则重启该项目测试的条件是什么,这个也需要说明清楚。
下面是一个测试用例的模板,供大家学习参考。
1、测试目的
测试软件是否真正的对于用户的需求进行了实现,并使系统达到用户可以接收的程度。
2、测试前期准备
从客户的角度进行测试,测试前要非常明确系统要达到的功能目标,测试人员所具备的专业的鉴赏能力,应当明白重点及非重点。
3、编写测试计划
测试计划一定要包涵以下内容:


推荐阅读