自学软件测试,首先要考虑的是自学之后的就业方向。对于没有任何软件行业经验的新人来说,首选是黑盒功能测试。很多转行的新人把黑盒软件测试作为改变他们命运的起点,不得不说,软件测试行业薪资比其他行业起薪高,门槛属功能测试最低。不过,要想学精通站稳脚跟,还需补充相关知识,比如掌握Windows/Linux操作系统常用命令、SQL数据库操作语句、网络知识等,对日常测试工作开展有很重要的作用。
黑盒测试怎么学?
1、 编写测试用例
常见的测试用例编写方法包括:等价类划分法、边界值分析法、错误推测法、因果图法、判定表、正交试验设计法等。
其中应着重掌握等价类划分法、边界值分析法、错误推测法。
2、 编写缺陷
软件缺陷是指系统或系统部件中那些导致系统或部件不能实现其应有功能的缺陷。
Bug描述的基本要求是分类准确、叙述简洁、步骤清楚、实际结果描述准确,复杂问题有截图。总的来说,要达到别人查看你的缺陷描述,可以准确复现问题。实际工作中,可以减少与开发人员的沟通成本。
缺陷的生命周期:
1.New 新建2.Open打开3. Assign指派4. Test测试5. Verified确认6. Deferred 延期7. Reopened重新打开8. Duplicate重复9. Rejected 拒绝10. Closed关闭
以上是一个复杂的缺陷生命周期,包括了缺陷在周期内可能会遇到的种种情况。
3、 了解软件测试管理工具
了解一般测试管理工具,如TestLink、禅道、Bugzilla及TestCenter。测试工具的作用主要是方便管理测试流程,测试人员可以在其中提交测试需求、用例以及缺陷。
4、 掌握基本SQL语句
SQL是Structured Query Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。在使用它时,只需要发出“做什么”的命 令,“怎么做”是不用使用者考虑的。SQL功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL。
入职什么样的公司?
传统软件公司 OR 互联网公司
1.迭代:传统软件的功能迭代少则一个月多则半年,迭代周期较慢,互联网软件较多采取敏捷开发,迭代非常快;不适合新手。
2.功能的专业性与生活化:传统软件的功能专业,涉及行业性专业术语比较多,比如医疗器械嵌入式软件、金融行业、建筑软件等等;作为功能测试人员,需要掌握业务逻辑,长期深入后有一定优势。互联网软件的功能则偏生活化,应用广泛。需依赖测试工具(如自动化及性能测试工具等)的应用,保证功能及性能满足用户需求。
所以,总的来说,传统行业软件稳定性高。互联网软件更新迭代快,对软件测试技术要求高。对于新入行软件测试人员,选择一个与自身能力匹配的公司,以时间换空间,来谋取职业上的发展更为明智。
我是鲸鱼姐,每天更新软件测试小知识。
现在软件测试工作的优势非常突出,而且入门低,大专以上学历,专业不限都可以学。人员匮乏,薪资又高。随着软件开发需求的旺盛,软件质量问题也日益突出,测试人员出现紧缺,薪水一路上涨。软件测试培训靠谱吗?
现在的软件测试培训机构琳琅满目,各种广告,各种噱头充斥着人们的眼球,在乱花渐欲迷人眼的情况下,怎样才能不让浅草没马蹄?该如何判断一家软件测试机构是否靠谱呢?
首先,无论是学校还是培训机构,主要还是师资力量。想要学好软件测试,师资很重要,纯理论型的老师市场上一抓一大把,而且学生从这些老师身上也学不到实用的东西。
其次看软件测试实操经验,有实操经验的老师才能真正的传授学生工作中实用的知识。另外,一定要有让大家进行实际操作的机会。否则,到了公司也解决不了实际问题。
接着,还要看该机构软件测试学员的就业情况。就业情况也是评估该培训机构市场认可度的重要指标。如果就业情况不好,是不是也说明机构的教学质量不尽如人意呢?
软件测试人员的主要职责是对软件产品的整个开发过程进行监督和检验,使之能够达到满足客户的需求,因此对于企业来讲是十分重要的岗位。
在国外,一般软件测试人员与软件开发人员的岗位设置比例是1:1,像微软在开发windows2000时候使用的软件开发人员是1700名,而专业的测试工程师有3200名,测试开发人员比例高到1.7:1,由此可见软件测试岗位不一般。
如果你也想掌握软件测试技术,建议选择千锋:
软件测试讲师呵护陪伴学员,早晨8点到晚上10点,全天在班;8年来,我们坚持纯面授教学,保证学员的学习质量;免费为学员提供学习使用的电脑以及开发服务器,讲师全部是具有多年实战开发经验的研发精英、技术骨干;学员毕业平均薪资更是给力,明显高于同行。
学习软件测试,可以参考千锋提供的软件测试学习路线,内容包含软件测试环境配置与管理,数据库测试技术,软件测试编程技术,应用程序测试技术,互联网/移动互联网测试技术等,根据千锋提供的软件测试学习路线图,可以让你对学好软件测试需要掌握的知识有个清晰的了解,并能快速入门软件测试。
原创文章,作者:普尔小编,如若转载,请注明出处:http://www.puerpx.cn/pxwd/3617.html