前言: 有一些计算机基础的朋友想要入行软件开发测试,但是都不知道该怎么学,对于硬件测试和软件开发测试又分不清楚
有一些计算机基础的朋友想要入行软件开发测试,但是都不知道该怎么学,对于硬件测试和软件开发测试又分不清楚,那么今天就来讲一讲硬件测试与软件开发测试的异同点,如何快速上手。
好了,正式开始讲。
1.硬件测试与软件开发测试的·异同点。
2.如何快速上手。
先说第一点:
1.其实硬件测试和软件开发测试的核心方法是一致的,确认对这方面的方法是否已成熟掌握。主要参考有:
测试的流程:一个产品交到你手上,测试前的准备工作(环境,数据,工具,人员,任务等),测试的测试点分析/根据已有测试点展开测试,结果记录,问题分析,问题提交与追踪,与开发团队产品团队的沟通,最终完成测试,提交测试报告。
缺陷的流程管理:提交缺陷>确认缺陷>追踪缺陷>关闭缺陷(其中包含各种不同类型缺陷不同的处理方式,和不同缺陷类型的判断/严重级别/优先级别等细节)
发现问和分析问题的能力:其实一个初级测试人员如果能有敏锐的观察和发现问题的能力,那么在初级阶段优势会很明显,领导这会很认可。逐步成长之后就是分析问题的能力,遇到一个问题如何能快速定位出它是有效缺陷还是无效问题(主要有针对需求的对比,环境验证,系统工作方式的理解,后台数据运行的方式等等。)
2.测试对象的差异
硬件测试简单点讲是对硬件的测试,包含硬件电子元件(比如二极管)硬件设备(比如继电器,电路板,智能家居类周边产品)电子设备载体(比如手机)
软件对应的可能主要分为两大类: CS(Client/Server)需要下载软件客户端和BS(Browser/Server)直接打开网页。
所以要么是打开网页在网页上测试系统(这就是软件产品),要么就是下载客户端之后登录客户端进行测试。
因为现在需求越来越多元,软硬件也越来越成熟,其实很多时候软硬件测试都有衔接,只是各自会交给不同的专业团队去测试。所以结合上面说的硬件可能就有对应软件的测试:
二极管如果有编码,并将这些编码映射到数据库,那么我们也可以通过数据库的操作来进行二极管的管理和控制。如果测试的对象就是数据库,我们也可以理解成软件开发测试。
智能家居类周边产品有自己的编码接口,如果我们把对应的编码对接到我们家居管理系统里,对这个系统本身的测试这就是软件开发测试。而在手机/平板/电脑这些硬件的载体上,我们下载的软件,打开的网页都是软件。
3.测试工具的差异
-因为测试对象的差异,所以针对不同的测试主体可能会采取不同的测试工具。
要测试手机的耐摔,电池的充放电就会有对应的专业测试工具
测试网页接口的正确性,我们可能有数据对比工具。
测试软件下载速度可能我们有专门数据抓取和记录工具。
-当然针对不同的测试方向也会有不同的测试工具
压力测试
安全测试
性能测试 loadrunner
那么结合上面的我们看看最重要的第二部分,如何很快上手软件开发测试。
1.在测试过程中遇到问题的时候你如何定位?
a.如果是阻塞的问题,因为影响了测试进度,那么优先级很高。再完成基本判断(例如:网络连接是否完好,服务器是否启动,网页地址是否正确等) 确认问题稳定复现的情况下与负责人联系确认并定位。一旦问题确定,跟踪问题的状态并同步给需要知悉的人以及团队。
b.如果不是阻塞问题,你又可以有相对的时间做更深的研究,那么在完成基础判断之后,再根据你理解的软件运行的原理进行相应的测试和判断,提供尽可能完善的测试结果和测试过程。提供你认为可能的根因。
做为一个测试其实你最重要的是尽可能发现各种问题,但是如果你能很好的分析,判断,定位给出很多的信息对问题的修复也会有很大的帮助,同时也是自己软性知识的提高。
2.很多测试的方法和核心理论都是通用的。
找工作的时候要体现给公司的除了硬件测试的经验还有就是你在软硬件通用性上的优势:测试流程了解,测试对象的熟悉。
那么可能就需要对你想要涉及的软件开发测试领域进行很多资料的收集和了解,如果你涉及到医学行业相关产品测试,你就去了解医学药品,药品注册流程,厂商等周边信息有。你面金融财务相关职位你可以了解市场的财务软件,交易方式,交易流程,也可以下载免费同类型软件体验,把自己体验中遇到的可能的缺陷和不良体验记下来,你就可以体现在面试和简历中,这就弥补了你软件领域的短板。
3.不过不管工具如何使用,不同公司项目不一样,可能使用的工具也会有差异。所以如果你要做软件开发测试那么先找准你想做的方向,自学也好报班也好只要掌握某一个工具的使用,理论,工作流等,那么其他同类的工具核心也差异不大,一旦换工作也只需要简单练习对比掌握就好。
免责声明:内容和图片源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
软件开发测试人才四大魅力元素
——就业竞争小
——高薪没商量
——就业质量高
——无性别歧视
套用狄更斯那句话说:对于急需软件开发测试人员的企业来说,这是一个最坏的时代,但对软件开发测试人才来说,这是一个最好的时代。“随着软件市场的成熟,人们对软件作用的期望值也越来越高,软件的质量和功能可靠性也正逐渐成为人们关注的焦点。”
文章出自:http://qh.itpxw.cn/jyzn/202179782.html
文章标题:硬件测试与软件开发测试的异同点
免责声明:本站文章均由入驻起航学习网的会员所发或者网络转载,所述观点仅代表作者本人,不代表起航学习网立场。如有侵权或者其他问题,请联系举报,必删。侵权投诉
IT培训网 访问该机构站点 报名留言 加为好友 用户等级:注册会员
用户级别:10
机构名称:IT培训网
联 系 人:罗老师
联系电话:13783581536
联系手机:13783581536
在线客服:
在 线 QQ:
电子邮件:
网站域名:http://www.itpxw.cn
注册时间:2016-07-18 11:07
最后登录:2021-09-13 16:09
99%的同学,混了几年,连作为一名合格测试的基本功都丢了:...
软件开发测试的出路到底在哪?现在参加软件开发测试培训班还...
近年来,由于IT行业的人才稀缺,越来越多人转向了IT相关职业...
目前的国内市场,很多软件企业都存在着重开发、轻测试的现象...