- 博客(24)
- 收藏
- 关注
自动化测试的面试经验
世界上最遥远的距离,不是相隔多远,而是话到嘴边,面试就over了。因为面试过软件测试岗,网上一搜索铺天盖地的QTP、TestWriter面试题及答案还有就是面试常见问题汇总。这样的刷题套路,被面试者玩的溜起,题目烂熟于心,和一些面试官玩套路,小心被反套路啊。掌握自动化测试的关键信息点罗列这几年的面试题,不死记硬背题目,提取关键信息。关键词:自动化测试原理、测试工具、测试用例、编程技...
2017-03-01 16:09:08
216
自动化测试的魅力
说到自动化测试,很多人会联想到手工测试。因为手工测试的入职门槛低,跨行业的也可以进入。于是大家都跻身于那个行业,工资水平相对一般。而相对的,做为新人而言,听到“自动化测试”,本以为什么都不用学,只需学会使用测试工具即可。用手简单的点一点,工作就完成了?Too young too simple.自动化测试掌握的语言掌握怎么样的测试语言,需要考虑整个Team的项目是否需要用到相应的语言...
2017-02-27 14:00:10
159
软件测试之互联网产品测试
软件测试,顾名思义,软件测试顾名思义,是为了发现错误而执行程序的过程,从而对软件质量进行评估。对于新人而言,软件测试更加倾向于找出软件的BUG,保证没有问题。而互联网大热的今天,产品更新迅速。常听到,一旦有新产品诞生,就要对其进行产品(即B/S架构)测试。大量的测试用例,便会随着产品更新做出调整,甚至需要用到自动化测试工具对大量的测试用例做维护。市场上自动化测试工具也有很多,如1、Te...
2017-02-24 11:08:36
330
段子引发的软件测试思考(随便聊聊)
每个行业都有自己的“黑历史”,比如产品和运营,软件开发和软件测试,而外行人永远无法get其中的点。本文将用段子,告诉大家做好软件测试多么不容易? 最恐怖的词--BUG以下是我在进行自动化测试时,觉得时间空,结合了一下大家的工作真实反应和网上整理的,关于程序员被提BUG之后的反应!1.怎么可能; 2.在我这是好的,不信你来看看; 3.真是奇怪,刚刚还好好的; 4.肯定是数据问题; 5.你清...
2017-02-21 10:23:23
388
选择一款适合的自动化测试工具
对于手工测试而言,软件测试员谈论更多的就是自动化测试了。这二者的差别,无非就是一个是手工测试,一个利用工具来测试。作为软件测试的发展趋势,市场上也是出现了很多自动化测试工具,比如有开源性能自动化测试工具:Jmeter、Loadrunner;开源功能自动化测试工具:QTP、Selenium、Watir;其他自动化测试框架:TestWriter(零编码,易维护)等等。面对这么多的自动化测试...
2017-02-17 11:37:24
195
软件测试工程师的面试分享
面试软件测试工程师岗位,是否真的如网上所说,需要不停刷面试题?Too young too simple~面试题可能掌握的技巧实际是一样的,只是题目形式不一样,那么应该如何在面试中脱颖而出,在面试过程中玩出自己的花样来,时刻开撸。1、聊聊自己工作中擅长的部分?这部分,是对面试者的一个初步了解。面试者可以给面试官展现,在工作过程中擅长的测试方向,比如功能测试、性能测试还是别的方面的测试。最...
2017-02-15 13:30:21
200
聊聊软件测试的三大测试方向
软件测试一般分为手工测试、自动化测试和性能测试。作为一名软件测试员,最基础的应该是手工测试,而随着软件测试行业的发展,手工测试耗费的精力和时间大,自动化测试成了众多企业的选择。然而,难度最大可能就是性能测试,掌握的也比较多,对测试员自身素质也比较高。下面分别来看看以下这些测试:手工测试 大多数测试员现在一般处于手工测试阶段。在自动化测试不是很健全的情况下,对于一些逻辑性很强的操作,需要...
2017-02-13 09:33:40
684
解决测试过程中遇到的致命问题
昨天在用TestWriter进行软件测试过程中,想起遇到的操作问题,好在自己可以解决。之前有用QTP时,最头疼也是遇到一些致命缺陷,还是报给了开发解决,能力有限啊。摆好自身的位置很重要滴。那么比如利用自动化测试工具测试时,测试出兼容性问题、关于数据驱动方面、以及死机等等这种鸡肋的问题。怎么办呢,说说关于遇到类似缺陷问题,找到根源,就很好解决了。这里分享一下,一、问题分级遇到致命问题...
2017-02-07 14:12:43
3363
软件测试的测试思路是什么?
清晰的测试思路会让工作更加流畅,先来看看进行初步软件测试时,一些测试思路:模块测试l 模块功能点检查l 功能操作检查l 页面链接、相关性检查、特殊字符、系统数据检查、测试数据检查等,这部分可以自行搜索。同时检查对之前bug的修复是否会影响到其他功能模块。l 页面布局是否规范测试进阶l 掌握测试模块需求,及时和系统工程师确认系统需求l 详细记录测试的功...
2017-02-04 10:24:39
2739
上班第一天,写给自己的测试提醒
上班第一天,还是很想念家里的美食,早晨的懒觉。Wake up,赶快调整最佳工作状态,让懈怠狗带。调整生活作息 早睡早起(自己说给自己听,千万别打脸!)作为测试员,春节期间把时间安排得太满,走亲访友,奔波在旅途,通宵娱乐那是必备的项目。由于节前紧张的工作气氛,一次春节长假,身体便都松懈下来,大多数的娱乐时间不给自己留一点休息时间,导致严重 的睡眠不足,但还是觉得放假难道,还是很嗨。有...
2017-02-03 13:53:23
395
原创 【转】黑盒测试五大测试阶段
黑盒测试又被称为功能测试、数据驱动测试或基于规格说明的测试,实际上是站在最终用户的立场上,检验输入输出信息及系统性能指标是否符合规格说明书中有关功能需求及性能需求的规定。黑盒测试一般分为以下五个阶段:1.测试计划首先,根据用户需求报告中关于功能要求和性能指标的规格说明书,定义相应的测试需求报告,即制订黑盒测试的最高标准,以后所有的测试工作都将围绕着测试需求来进行,符合测试需求的应用程...
2017-01-26 13:57:15
352
作为一个测试人员,我是这么报BUG的
作为一个测试人员,每次在提需求的时候,都经常会看到,测试员和开发一言不合就上BUG。每次都让开发炸了锅。于是,我就看到网上的这个段子这么写道:不要对程序员说,你的代码有BUG。他的第一反应是:1、你的环境有问题吧;2、你踏马到底会不会用?如果你委婉的说:你这个程序和预期的不一样,你看看是不是我的方法不一样。他本能的会想:是不是程序出BUG了。事实证明,开发早就知道了,所...
2017-01-25 13:46:07
2011
如何写一份完美的测试用例
作为一名功能测试人员,最基本的要求就是能写出优秀的测试用例。因为一份好的用例直接反映出测试人员的思维方式和严谨性。那么我就在想了,何写好一份测试用例,利用所写用例来测试验证产品质量呢?写好测试用例,还是需要多方位的思考。1. 测试用例设计这是写好用例的前提,尽可能多的站在不同的角度分析问题。比如在运营维护、用户等角度来看待软件,分别针对性的设计测试用例; 2. 测试用例设计方法...
2017-01-24 11:27:40
783
为什么我会选择做软件测试
转行IT,有软件开发、技术支持、运营,那么为什么偏偏选择做软件测试相关工作,这到底是偶然还是必然?不断变化的行业现状在早年,软件测试还属于一个崭新的内容,出现在大家的眼中。而软件测试究竟需要什么样的软件基础,还不得而知。但是看近年,软件测试越来越受到公司的重视,软件测试工程师岗也在凸显重要的作用。然而测试人员数量的增长反映了优秀测试人员相当稀缺,原则上在自动化覆盖率高的行业,从业人员相对...
2017-01-23 10:40:42
1479
1
原创 软件测试员能力TOP6
1.文字表达能力 软件测试员要求具备良好的文字功底,因为涉及到测试用例的编写和软件使用说明的编写,因此文字功底是必需的!2.计算机语言掌握能力 虽然软件测试不要求太高深的编程能力,但至少也要对一门语言(比如C、C#、C++)熟练掌握。尤其是对一门陌生的语言迅速掌握的能力非常有必要,在很短时间至少输出"Hello World!"。3.系统原理的理解计算机原理和操作系统的知识掌...
2017-01-22 11:40:18
189
QA和软件测试员的区别
QA和软件测试员,它们到底是什么?有什么关系,真实傻傻分不清。 QA全称 Quality Assurance,即质量保证,它所关注的是对质量的测量及检查,还有通过改进过程来提高软件的质量,依次来指导软件的发行。 QA测试员,其中也有一些测试活动,但是工作重点逐渐转向了过程评审和产品审计:l 关注软件开发活动的开展过程和步骤; l 产品生命周期的管理以及验证软件是...
2017-01-20 16:52:39
2708
浅谈App测试的重点
近年来,手机app也时持续大热。基于安卓和ios的手机app,更是受到众多投资者的青睐。而手机软件测试行业也是如此。现在听的最多的是web测试和App测试,但实际上两者本质上没有什么区别,性质都一样!手机上的app分为基于HTML5的app(类似于pc上的B/S应用)和本地app(类似于C/S结构)。因此测试上是完全结合web的b/s和c/s测试经验。二者在实际的测试工作中,很大的...
2017-01-19 16:17:04
260
测试新人如何写好软件测试脚本
作为软件测试新手,都会考虑如何写好脚本。测试脚本,是自动执行测试过程(或部分测试过程)的计算机可读指令。它可以被创建(记录)或使用测试自动化工具自动生成,或用编程语言编程来完成也可以综合以上三种方法进行。 同时也要先了解自动化测试工具自己的脚本语言,明白它所抓取的信息是什么(即命令),将这些命令组织起来(参数化与编程)按这个自动化测试脚本的规则将一切程序化得实现。最后,比较难的一步是做到...
2017-01-17 13:45:44
9474
原创 面试自动化测试必问题
自动化测试最近几年都是大热,这里从网上整理了一些,自动化测试必问的一些题目,为想进入软件测试行业的同学一点帮助。一、如何理解自动化测试? 每个面试自动化测试的,80%会被问到这个。不用太宽泛,可以从下面几点考虑,聊聊自动化测试给你的工作带来的好处:1、用具体的举例,讲述自己在操作过程中是如何提高效率的。比如从回归测试开始讲起,重复冗余的操作步骤,你是否该想想可否能用自动化工具(QT...
2017-01-13 14:49:30
929
自动化测试框架需求
关于软件测试过程中,是否需要用到自动化测试,项目需求是否需要用到,这都是要考虑的问题。虽然自动化测试有一定成本和风险,但是确解决了公司人力物力精力的问题。先来看看自动化测试框架的架构包括:脚本层(业务组件开发),业务层(流程的开发和组织),数据层相分离,是本次框架组织总的方针,为开展功能自动化测试提供一个高效、稳定、容易的测试实现。那么为什么要搭建用自动化测试框架呢?当然是需求! ...
2017-01-12 10:53:46
414
软件工程师必备技能点
关于软件测试专业知识有很多,那么作为一个软件测试人员应该掌握哪些基础专业技能,作为自己的知识储备呢?以下从专业出发,整理了一些有用的:⒈ 测试主页技能掌握关于软件测试,所需要的专业技能:l 基础测试技术:黑盒测试、白盒测试、测试用例设计等;l 软件测试方法:单元测试、功能测试、集成测试、系统测试、性能测试;l 软件测试知识:基础的测试流程管理、缺陷管理、自动化测...
2017-01-09 16:39:56
1176
正确选择UI自动化测试
近年流行一个词—UI,和UI搭边好像都那么高大上,软件测试行业也不例外,比如UI自动化测试。常见的UI自动化测试程序有哪些呢?带UI的Unit Test,比如mock掉底层代码,仅仅测试UI逻辑;带UI的API Test,比如UI的component,大部分的API都是跟UI相关的;功能测试。大部分的UI自动化测试是功能测试。或者说是Regression Test即...
2017-01-04 15:02:17
253
2017预防bug的重要性
Bug,中文名缺陷。一个让软件测试员兴奋,让开发人员头疼的词。来源二次大战期间,一个称为“马克二型”的计算机,由于天气过热,硬件跟不上导致死机。最后发现是因为飞蛾,被继电器电死,将其注明“第一个发现虫子的实例”。人们将计算机错误戏称为虫子(bug),而把找寻错误的工作称为debug,即捉虫子!软件bug可以分为几个类别:第一类bug可能是随机的,它们通常是因为一时的疏忽造成的。尽管这些...
2017-01-03 14:09:13
287
学会轻松进行功能测试
软件测试有很多分类,比如白盒测试、黑盒测试、动态测试、单元测试等等,今天先让我们来看一看用自动化测试工具进行功能测试的步骤:第一步:一般情况下,软件测试前期都是了解需求说明书、设计文档等。1、详细的了解整个系统从架构到设计;2、尽可能的让产品经理或开发给你完整的培训业务,了解整个产品; 第二步:写一个测试方案和计划(根据公司实际情况来决定,按照公司的需求来确认)。根据所了解的...
2016-12-28 16:05:46
142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人