- 浏览: 29418 次
- 性别:
- 来自: 上海
最新评论
-
吴二白:
自动化测试工具网上直接搜索,很多的~
段子引发的软件测试思考(随便聊聊) -
flex_莫冲:
请问你们用的自动化测试工具是公司购买的吗?
段子引发的软件测试思考(随便聊聊) -
282849746:
上班第一天,写给自己的测试提醒 -
吴二白:
不高,自动化测试能达到75%左右
为什么我会选择做软件测试 -
flex_莫冲:
你們自動化測試覆蓋率有多少
为什么我会选择做软件测试
文章列表
QA和软件测试员,它们到底是什么?有什么关系,真实傻傻分不清。
QA全称 Quality Assurance,即质量保证,它所关注的是对质量的测量及检查,还有通过改进过程来提高软件的质量,依次来指导软件的发行。
QA测试员,其 ...
近年来,手机app也时持续大热。基于安卓和ios的手机app,更是受到众多投资者的青睐。而手机软件测试行业也是如此。
现在听的最多的是web测试和App测试,但实际上两者本质上没有什么区别,性质都一样!
手机上的app分为基 ...
作为软件测试新手,都会考虑如何写好脚本。测试脚本,是自动执行测试过程(或部分测试过程)的计算机可读指令。它可以被创建(记录)或使用测试自动化工具自动生成,或用编程语言编程来完成也可以综合以上三种方法进行。
同时也要先了解自动化测试工具自己的脚本语言,明白它所抓取的信息是什么(即命令),将这些命令组织起来(参数化与编程)按这个自动化测试脚本的规则将一切程序化得实现。最后,比较难的一步是做到这样的程序具有弹性机制,可重复使用在同类项目中。
因此在具有手工测试经验的前提下,还是需要分析一下是否满足做自动化测试的条件:
(1) 它是被频繁地重复地使用的
(2) 相对来说,它是 ...
自动化测试最近几年都是大热,这里从网上整理了一些,自动化测试必问的一些题目,为想进入软件测试行业的同学一点帮助。
一、如何理解自动化测试?
每个面试自动化测试的,80%会被问到这个。不用太宽泛,可以从下面几点考虑,聊聊自动化测试给你的工作带来的好处:
1、用具体的举例,讲述自己在操作过程中是如何提高效率的。比如从回归测试开始讲起,重复冗余的操作步骤,你是否该想想可否能用自动化工具(QTP,TestWriter等等)实现,达到目的;
2、性能测试的时候,遇到的一些突发状况。人工制造场景总是有瓶颈,那么可以利用性能测试工具,进行自动化测试的;
还有很多从回归角度出发,会用到自动化测试 ...
关于软件测试过程中,是否需要用到自动化测试,项目需求是否需要用到,这都是要考虑的问题。
虽然自动化测试有一定成本和风险,但是确解决了公司人力物力精力的问题。
先来看看自动化测试框架的架构包括:脚本层( ...
关于软件测试专业知识有很多,那么作为一个软件测试人员应该掌握哪些基础专业技能,作为自己的知识储备呢?以下从专业出发,整理了一些有用的:
⒈ 测试主页技能掌握
关于软件测试,所需要的专业技能:
l 基础测试技术:黑盒测试、白盒测试、测试用例设计等;
l 软件测试方法:单元测试、功能测试、集成测试、系统测试、性能测试;
l 软件测试知识:基础的测试流程管理、缺陷管理、自动化测试技术等。
⒉ 简单的软件编程技能
近年流行一个词—UI,和UI搭边好像都那么高大上,软件测试行业也不例外,比如UI自动化测试。
常见的UI自动化测试程序有哪些呢?
带UI的Unit Test,比如mock掉底层代码,仅仅测试UI逻辑;
带UI的API Test,比如UI的component,大部分的API都是跟UI相关的;
功能测试。大部分的
Bug,中文名缺陷。一个让软件测试员兴奋,让开发人员头疼的词。来源二次大战期间,一个称为“马克二型”的计算机,由于天气过热,硬件跟不上导致死机。最后发现是因为飞蛾,被继电器电死,将其注明“第一个发现虫子的实例”。人们将计算机错误戏称为虫子(bug),而把找寻错误的工作称为debug,即捉虫子!
软件bug可以分为几个类别:
第一类bug可能是随机的,它们通常是因为一时的疏忽造成的。尽管这些bug可能由于其随机性很难预防,但是,适当的分析将有助于避免这些bug。自动化测试工具TestWriter进行用例测试,实现无需值守,实时查看执行情况。
另一类的bug来自于需求
软件测试有很多分类,比如白盒测试、黑盒测试、动态测试、单元测试等等,今天先让我们来看一看用自动化测试工具进行功能测试的步骤:
第一步:一般情况下,软件测试前期都是了解需求说明书、设计文档等。
1、详细的了解整个系统从架构到设计;
2、尽可能的让产品经理或开发给你完整的培训业务,了解整个产品; 第二步:写一个测试方案和计划(根据公司实际情况来决定,按照公司的需求来确认)。
根据所了解的,关于产品使用、设计以及功能等所有信息开始写测试用例,用例完成后进行评审,尽可能的覆盖全面。由于用例的好坏决定了测试效果,所以在写测试用例的时候,多想一些测试的方法、技巧。 第三步:准备测试环境,不建 ...