深圳千锋软件测试学习
深圳千锋软件测试学习
QQ1494648730
千锋深圳
展开
-
深圳软件测试学习:最新软件测试学习路线图分享(覆盖详细知识点)
深圳软件测试学习:最新软件测试学习路线图分享(覆盖详细知识点)随着越来越多的企业关注软件质量,软件测试人员重要性进一步凸显,但精英人才却高薪难觅。权威报告显示,中国软件测试人才缺口高达30多万,并且仍在以每年20%的速度增加。分析软件测试人才紧缺的原因,还在于国内高校教育和企业培养都还没有跟上。很多人想要学习软件测试却不得其法,接下来千锋小编就给大家分享最新最全软件测试学习路线,帮助大家快速...原创 2019-12-05 16:44:41 · 385 阅读 · 0 评论 -
深圳软件测试学习:软件测试这个职业能干多久?
深圳软件测试学习:软件测试这个职业能干多久?关于软件测试行业发展前景问题,是很多准备入行,或者刚入行的小白都非常关注的一个问题。毕竟这与自己未来的收入息息相关,甚至关乎自己未来的职业发展方向。而当你真正开始思考这个问题,就会出现很多疑问,比如说:1.现在入行软件测试,还来得及吗?未来发展潜力如何?2.软件测试行业比不上开发行业吗?3.软件测试难不难许多同行入行软件测试一段时间后,少则一...原创 2019-12-05 15:18:16 · 347 阅读 · 0 评论 -
深圳软件测试学习:iOS的测试自动化(二)
深圳软件测试学习:iOS的测试自动化(二)开始测试iOS的测试和其他设备差不多,支持图像识别和UI检索,下面简单介绍一个iOS测试示例:1.连接设备2.点击主键3.截屏4.执行滑动操作5.使用poco点击应用Safari 6.使用poco点击浏览器的搜索框,获取焦点7.在搜索框输入“ airtest” 8.在搜索页面往下滑动9.判断是否存在airtest官网地址from airtest.co...原创 2019-12-05 15:12:21 · 188 阅读 · 0 评论 -
深圳软件测试学习:如何去面试软件测试工程师?
深圳软件测试学习:如何去面试软件测试工程师?首先如果是还没入行的朋友刚了解软件工程师这个职业的话,就要知道什么是软件测试工程师。软件测试工程师指理解产品的功能要求,并对其进行测试,检查软件有没有缺陷,测试软件是否具有稳定性、安全性、易操作性等性能,写出相应的测试规范和测试用例的专门工作人员。简而言之,软件测试工程师在一家软件企业中担当的是“质量管理”角色,及时发现软件问题并及时督促更正,确保...原创 2019-11-26 11:22:27 · 612 阅读 · 0 评论 -
深圳软件测试学习:Android常用自动化测试工具
深圳软件测试学习:Android常用自动化测试工具如今自动化测试已经应用到每天的测试中。这不足为奇,因为自动化测试在测试过程中节约了时间,还能避免包括人为因素造成的测试错误和遗漏。自动化测试工具选择很多。一些是开源的,一些非常贵。一些自动化工具是几年前出的,一些才在市场上出来。每款工具有一定的特点,都是独特的。在众多的可选择的自动化工具中,要选到项目合适的工具是比较困难的。问题是,几乎没有任...原创 2019-11-26 11:21:21 · 226 阅读 · 0 评论 -
深圳软件测试学习:如何在Android手机上进行自动化测试
深圳软件测试学习:如何在Android手机上进行自动化测试如何使用Poco对Android原生应用进行测试Poco支持直接对任何Android原生应用(非游戏引擎,非webview)进行UI层次结构识别,用法上与Poco在其他平台上一模一样。在AirtestIDE的Poco Assistant面板中选择Android模式之后,AirtestIDE会开始自动向手机里安装Pocoservice....原创 2019-11-26 11:20:09 · 387 阅读 · 0 评论 -
深圳软件测试学习:写不好测试用例是因为没时间吗?
深圳软件测试学习:写不好测试用例是因为没时间吗?工作当中,总会有人为自己的测试用例写得不够好去找各种理由,时间不够是我印象当中涉及到最多的,也是最反感。想写好测试用例,前提是测试分析和需求拆解做的足够好,通过xmind或者UML图把需求和开发设计提供的产品信息提炼出来。我个人的提炼标准一般是:1.所有业务链路是否是闭环;2.所有业务场景以用户层面来观察是否合情合理;3.技术设计是否存在性...原创 2019-11-26 11:19:07 · 235 阅读 · 0 评论 -
深圳软件测试学习:SOAPUI简介
深圳软件测试学习:SOAPUI简介1、什么是SoapUI?SoapUI是用于测试Web service的工具。这些可以是SOAP Web service以及RESTful Webservice或基于HTTP的服务。SoapUI是一个开放源代码且完全免费的工具。SoapUI已被下载超过300万次,并被视为API service测试的的标准。2、我使用SoapUI做什么?SoapUI可用于完整...原创 2019-11-26 11:16:31 · 191 阅读 · 0 评论 -
深圳软件测试学习:如何学习自动化测试?
深圳软件测试学习:如何学习自动化测试?如何学习自动化测试呢?首先要了解什么是自动化测试?自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。通常,在设计了测试用例并通过评审之后,由测试人员根据测试用例中描述的规程一步步执行测试,得到实际结果与期望结果的比较。在此过程中,为了节省人力、时间或硬件资源,提高测试效率,便引入了自动化测试的概念。那么做自动化测试有什么要求呢?实施自动化测试...原创 2019-11-13 16:56:39 · 381 阅读 · 0 评论 -
深圳软件测试学习:如何进行单元测试?
深圳软件测试学习:如何进行单元测试?单元测试是针对软件设计的最小单位——程序模块,进行正确性检验的测试工作。其目的在于发现每个程序模块内部可能存在的差错。在代码编写完成后的单元测试工作主要分为两个步骤人工静态检查和动态执行跟踪。1)人工静态检查是测试的第一步,这个阶段工作主要是保证代码算法的逻辑正确性(尽量通过人工检查发现代码的逻辑错误)、清晰性、规范性、一致性、算法高效性。并尽可能的发现程...原创 2019-11-13 16:55:42 · 265 阅读 · 0 评论 -
如何平衡手工和自动化测试?
如何平衡手工和自动化测试?作为一名测试人员,如何平衡手工和自动化测试,是一道绕不过去的课题。不可否认,自动化测试具有提高效率,加快回归速度并因此有助于及时交付项目的好处。但是,在考虑自动化之前,我们应该评估一些要点,至少我们要知道以下几个方面自动化测试工具暂时还无法完成∶1、可用性测试- 是根据应用程序的难易程度来测试应用程序。这是为了测试应用程序与将要使用它的用户之间的交互性,这些测试无法自...原创 2019-11-13 16:54:11 · 375 阅读 · 0 评论 -
如何在Android手机上进行自动化测试(上)
如何在Android手机上进行自动化测试(上)连接Android手机在AirtestIDE里连接Android手机使用AirtestIDE对Android应用进行自动化测试时,第一步就需要连接Android设备。安装好驱动、打开手机里的开发者选项、允许USB调试选项后,用USB线连上手机并在AirtestIDE中尝试连接。设备的支持情况目前我们支持市面上几乎绝大多数Android手机、A...原创 2019-11-13 16:52:01 · 617 阅读 · 0 评论 -
深圳软件测试培训学习:【性能术语】八大类性能测试
深圳软件测试培训学习:【性能术语】八大类性能测试简述性能测试的八大类,并对这八大类进行描述。答:性能测试八大类包括:性能测试、负载测试、压力测试、配置测试、并发测试、容量测试、可靠性测试、失败测试。性能测试:性能测试是为了描述测试对象与性能相关的特征并对其进行评价而实施和执行的一类测试。它主要通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项指标进行测试。通常把性能测试、负...原创 2019-11-05 14:24:10 · 217 阅读 · 0 评论 -
深圳软件测试培训学习:网络基础 — ping命令(1)
深圳软件测试培训学习:网络基础 — ping命令(1)ping命令可以说是我们平时最常用的一个网络命令了,用于检测本地与目标主机的网络是否连通。这个命令有许多选项可以帮我们进一步分析网络的通信情况。首先查看一下ping命令自带的帮助信息,从图中可以清晰的看到ping命令有十多个选项,而且每个选项都有简短的说明信息。命令: ping /?查看某个域名服务器的IP地址。当ping一个域名...原创 2019-11-05 14:22:40 · 350 阅读 · 0 评论 -
深圳软件测试学习:oracle数据库---子查询
深圳软件测试学习:oracle数据库—子查询在一个查询中继续包含另外一个查询,称为子查询子查询可以出现在任意的位置:SELECT、FROM 、WHERE子查询的类型:· 单列子查询:返回的结果是一列的一个内容,出现几率最高· 单行子查询:返回多个列,有可能是一条完整的记录· 多行子查询:返回多条记录在使用子查询的时候注意一下事项:1.子查询必须用()括起来2.子查询中不能包括or...原创 2019-11-05 14:21:06 · 132 阅读 · 0 评论 -
深圳软件测试学习:【数据库】-【oracle】-连接查询
深圳软件测试学习:【数据库】-【oracle】-连接查询•连接分类内连接、外连接、自连接、交叉连接内连接分类:等值连接、不等值连接、自然连接外连接分类:左外连接、右外连接、全连接一,内连接内连接只显示出两张表都匹配的结果Inner join (inner可以省略)案例:查询员工信息及其部门信息隐式内联接Select * from emp e,dept d where e....原创 2019-11-05 14:19:59 · 110 阅读 · 0 评论 -
深圳软件测试学习培训:重载new或delete来检测内存泄漏
深圳软件测试学习培训:重载new或delete来检测内存泄漏1.简述在日常生活中,例如电脑,还有我们大家每天离不开的手机,用的时间久了,就会发现运行速度越来越快,用方言讲,就是卡的不行啦,电脑或手机出现这种情况,大家势必会感到非常烦躁,有那种摔电脑或手机的冲动。内存泄漏属于资源泄漏的一种,百度百科将内存泄漏分为四种:常发性内存泄漏、偶发性内存泄漏、一次性内存泄漏和隐式内存泄漏。常发性指:内...原创 2019-10-14 15:23:42 · 82 阅读 · 0 评论 -
软件测试学习:JavaScript中变量和作用域
软件测试学习:JavaScript中变量和作用域JavaScript的变量与其他语言的变量有很大区别。JavaScript变量不是强制类型的,决定了它只是在特定时间用于保存特定值的一个名字而已。由于不存在定义某个变量必须要保存何种数据类型值的规则,变量的值及其数据类型可以在脚本的生命周期内改变。变量及作用域1.基本类型和引用类型的值常见的两种不同数据类型的值:基本类型值和引用类型值。基本类...原创 2019-09-20 15:54:30 · 119 阅读 · 0 评论 -
软件测试学习:常用BUG管理系统
软件测试学习:常用BUG管理系统1.EasyBUG优点:1)基于WEB的在线的,不用配置;2)界面简单,操作容易上手,基本上只要是会上网的人一看就会用3)拥有截图功能,以图片的形式直接存在,而不是以附件形式;4)BUG解决流程记录在案;有统计报表,一目了然;5)国产且免费的。缺点:1)需要手动录入bug标题,保存bug截图提交,追踪及时性靠人工自觉资源地址:http://www...原创 2019-09-20 15:51:35 · 900 阅读 · 0 评论 -
软件测试学习:事件与事件处理
软件测试学习:事件与事件处理什么是事件?例如在页面载入完毕时,将触发onload(载入)事件;当用户单击按钮时,将触发按钮的onclick事件等。常用事件:onabort: 对象载入被中断时触发onblur: 元素或窗口本身失去焦点时触发onchange: 改变元素中的选项或其他表单元素失去焦点,并且在其获取焦点后内容发生过改变时触发onerror: 出现错误时触发onfocus...原创 2019-09-20 15:50:28 · 272 阅读 · 0 评论 -
软件测试学习:DOM中元素节点、属性节点、文本节点的理解
软件测试学习:DOM中元素节点、属性节点、文本节点的理解节点信息每个节点都拥有包含着关于节点某些信息的属性。这些属性是:nodeType(节点类型)nodeName(节点名称)nodeValue(节点值)在实际应用中,经常用到的就是元素节点、属性节点和文本节点了,下面我们进行讲解1.元素节点 元素节点 John Doe Jack ...原创 2019-09-20 15:49:19 · 293 阅读 · 0 评论 -
软件测试学习:重载new或delete来检测内存泄漏
软件测试学习:重载new或delete来检测内存泄漏1.简述在日常生活中,例如电脑,还有我们大家每天离不开的手机,用的时间久了,就会发现运行速度越来越快,用方言讲,就是卡的不行啦,电脑或手机出现这种情况,大家势必会感到非常烦躁,有那种摔电脑或手机的冲动。内存泄漏属于资源泄漏的一种,百度百科将内存泄漏分为四种:常发性内存泄漏、偶发性内存泄漏、一次性内存泄漏和隐式内存泄漏。常发性指:内存泄漏的...原创 2019-09-20 15:47:50 · 133 阅读 · 0 评论 -
深圳软件测试学习:java中数组的操作
深圳软件测试学习:java中数组的操作一.数组最常见的一个操作就是遍历。因为数组的每个元素都可以通过索引来访问,通过for循环就可以遍历数组。public class M {public static void main(String[] args) {int[] ns = { 1, 3, 2, 6, 5 };for (int i=0; i<ns.length; i++) {i...原创 2019-10-08 14:20:51 · 151 阅读 · 0 评论 -
深圳软件测试学习:Docker下部署MySQL和Wordpress
深圳软件测试学习:Docker下部署MySQL和Wordpress检查当前系统版本,Docker要求CentOS必须是64位7版本以上才可以:1.[root@localhost ~]# cat /etc/redhat-release2.CentOS Linux release 7.6.1810 (Core)检查内核版本,Docker支持内核3.10版本以上:1.[root@localho...原创 2019-10-08 14:24:38 · 277 阅读 · 0 评论 -
刚入行的软件测试工程师如何自学软件测试?
刚入行的软件测试工程师如何自学软件测试?从题干上看,你是已经进入了软件测试行业,有了一份软件测试的工作,那表示你看好这个行业,有意愿在这个行业持续发展。软件测试相对一些开发的专业来说,是属于比较杂的行业,需要了解的东西特别多,拿一些招聘简章中的要求来看,大部分都要求熟悉网络、linux系统、数据库、软件测试流程及理论、Java或者python等脚本开发语言、自动化测试理论及工具使用(selen...原创 2019-10-08 14:26:10 · 2095 阅读 · 1 评论 -
深圳软件测试学习:重载new或delete来检测内存泄漏
深圳软件测试学习:重载new或delete来检测内存泄漏1.简述在日常生活中,例如电脑,还有我们大家每天离不开的手机,用的时间久了,就会发现运行速度越来越快,用方言讲,就是卡的不行啦,电脑或手机出现这种情况,大家势必会感到非常烦躁,有那种摔电脑或手机的冲动。内存泄漏属于资源泄漏的一种,百度百科将内存泄漏分为四种:常发性内存泄漏、偶发性内存泄漏、一次性内存泄漏和隐式内存泄漏。常发性指:内存泄...原创 2019-10-08 14:29:30 · 93 阅读 · 0 评论 -
深圳软件测试学习:JavaScript中变量和作用域
深圳软件测试学习:JavaScript中变量和作用域JavaScript的变量与其他语言的变量有很大区别。JavaScript变量不是强制类型的,决定了它只是在特定时间用于保存特定值的一个名字而已。由于不存在定义某个变量必须要保存何种数据类型值的规则,变量的值及其数据类型可以在脚本的生命周期内改变。变量及作用域1.基本类型和引用类型的值常见的两种不同数据类型的值:基本类型值和引用类型值。基...原创 2019-10-08 14:32:46 · 103 阅读 · 0 评论 -
深圳软件测试学习:常用BUG管理系统
深圳软件测试学习:常用BUG管理系统1.EasyBUG优点:1)基于WEB的在线的,不用配置;2)界面简单,操作容易上手,基本上只要是会上网的人一看就会用3)拥有截图功能,以图片的形式直接存在,而不是以附件形式;4)BUG解决流程记录在案;有统计报表,一目了然;5)国产且免费的。缺点:1)需要手动录入bug标题,保存bug截图提交,追踪及时性靠人工自觉资源地址:http://w...原创 2019-10-08 14:35:26 · 229 阅读 · 0 评论 -
深圳软件测试学习:事件与事件处理
深圳软件测试学习:事件与事件处理什么是事件?例如在页面载入完毕时,将触发onload(载入)事件;当用户单击按钮时,将触发按钮的onclick事件等。常用事件:onabort: 对象载入被中断时触发onblur: 元素或窗口本身失去焦点时触发onchange: 改变元素中的选项或其他表单元素失去焦点,并且在其获取焦点后内容发生过改变时触发onerror: 出现错误时触发onfoc...原创 2019-10-08 14:36:56 · 112 阅读 · 0 评论 -
深圳软件测试学习:Selenium断言与验证
深圳软件测试学习:Selenium断言与验证一、什么是断言?验证应用程序的状态是否同所期望的一致。常见的断言包括验证页面内容,如标题或当前位置是否正确等等。二、断言的四种模式与五种手段四种模式1、assertassert断言失败时,这个测试将终止。2、verifyverify断言失败时,这个测试将继续执行,并将错误记入日志显示屏。也就是说允许此单个验证通过。确保应用程序在正确的页...原创 2019-10-08 14:40:00 · 234 阅读 · 0 评论 -
软件测试:Docker下部署MySQL和Wordpress
软件测试:Docker下部署MySQL和Wordpress检查当前系统版本,Docker要求CentOS必须是64位7版本以上才可以:1.[root@localhost ~]# cat /etc/redhat-release2.CentOS Linux release 7.6.1810 (Core)检查内核版本,Docker支持内核3.10版本以上:1.[root@localhost ~...原创 2019-09-16 17:22:47 · 271 阅读 · 0 评论