• 博客(114)
  • 资源 (2)
  • 收藏
  • 关注

原创 JMeter压测工具学习指南【乐搏TestPRO】

转存失败重新上传取消JMeter是当下市场一款主流的接口功能/压力测试测试工具。因为其强大的功能,并且是开源免费的,受到很多企业的青睐。一、JMeter是什么Apache JMeter是 Apache 组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于 Web 应用测试,但后来扩展到其他测试领域。它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序...

2020-04-22 18:25:07 420

原创 图解MySQL高级多表查询的概念和语法【乐搏TestPRO】

随着软件市场的发展,软件测试业务逻辑复杂度的提示,作为软件测试人员,数据库也成为比如的内容之一。比如:基于功能方面,比如页面开发,对于BS架构的软件来说,在测试过程中会出现一些诸如session过期、数值校验、参数传递错误等现象,这样,你可以知道通常的数据库异常是什么原因导致的。基于性能方面:当软件的性能测试遇到大h量数据加载时,需要考虑这个性能瓶颈是否由数据库造成。此刻需要做数据库...

2020-04-21 19:07:59 297 1

原创 软件测试基础知识大全【乐搏TestPRO】

在很多人的认知里,软件测试入门门槛低,简单易学。确实,软件测试基础知识更偏向于理论方法的学习,及部分常用工具的学习。接下来的70个基础知识讲解,弄明白后这些问题后,软件测试入门也基本掌握了。本篇共分为4大版块,分别是(内容过多,请务必耐心看完,或者收藏,也可以添加文末二维码领取视频版):软件测试基础理论篇软件测试重要概念篇软件测试缺陷篇软件测试必知的协议知识一、软件测试基本理...

2020-04-20 16:43:31 799

原创 自动化测试技术学习指南【乐搏TestPRO】

一、什么是自动化自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。本质上,自动化与软件开发过程从本质上来讲是一样的。自动化测试的本质是先写一段代码,然后去测试另一段代码。自动化测试和手工测试是一个相对的概念,更通俗点讲:手工测试好比人靠双腿走路,自动化就是代步车。二、自动化测试流程不管是自动化测试也好,还是功能测试、性能测试等,流程上都大同小异,下图是自动化测试流程图及不同阶段的...

2020-04-13 19:49:04 390

原创 软件测试扎心的5大谣言!你知道几个?【乐搏TestPRO】

今天一名刚关注的学生在后台留言问“干测试是不是很无聊?经常和技术干仗?等等…”我很疑惑,为什么会有这么多奇怪的问题?于是就上网查寻下,没想到还真的让我查到很多关于测试行业的误解,以下就是小编我纵观多个网站搜罗来的!谣言1:测试无聊“测试就像性。如果它不好玩,那就是你做的不对“。测试时一件单调且无聊的事,这一传闻出现在诸于主流媒体文章中,他们把测试者比作软件产业的装配线工人。其实不然,测试工...

2020-03-24 11:32:52 399

原创 关于Eclipse上集成Git你所不知道的【乐搏TestPRO】

Git目前成为了企业中版本控制的主流工具,将Git集成到开发工具中也成为必然,本系列文章将围绕Eclipse集成Git,以及在集成和使用过程中遇到的问题进行一一讲解与解决egit插件:新版的Eclipse都自带了egit, 检查Eclipse是否带了egit插件:help – about eclipse, 如果有如下图标就说明已经安装了egit 插件:1、插件的安装: i. 在线安装:h...

2020-02-20 17:20:21 222

原创 软件测试中的缺陷级别,你知道多少【乐搏TestPRO】

1. 软件测试缺陷概述:软件缺陷管理是软件软件测试的重要内容之一,确保测试人员发现的所有缺陷能够得到适当的处理,并且避免处理缺陷进行有效管理,为了便于缺陷的管理,需要从不同的角度对缺陷进行分类,如缺陷起源、缺陷严重级别、缺陷优先级别、缺陷状态等。2. 缺陷严重级别缺陷严重级别可以从软件最终用户角度来判断,考虑缺陷对用户使用软件所造成的影响程度,缺陷严重级别可以从高到底分为5个级别:严重缺...

2020-01-11 18:36:47 1543

原创 软件测试必知必会之测试流程详解【乐搏TestPRO】

作为软件测试工程师,软件测试的流程相信很多童鞋都能耳熟能详,但是如果再具象到某一个具体的内容,比如测试计划是做什么的?由谁做?测试计划里包含哪些?需求分析的文档具体有哪些什么文档?用例评审又是评审什么呢?首先,我们从大体上看下一个标准的、规范的测试流程包括哪些内容:接下来,我们我们摘取其中测试流程中核心的几点来具体说下,每一项流程中具体做哪些内容:首先:在软件测试流程正规的公司中,规范的...

2020-01-10 17:16:05 467

原创 手机应用软件的系统测试【乐搏TestPRO】

一、对于产品的手机项目(应用软件),主要是进行系统测试。而针对手机应用软件的系统测试,我们通常从如下几个角度开展:功能模块测试,交叉事件测试,压力测试,容量测试,兼容性测试,易用性/用户体验测试等。1、功能模块测试:首先应分析功能模块的功能项,测试每个功能项是否能够实现对应的功能。一般根据测试用例(Test Case)或软件本身的流程就可以完成基本功能测试(相对简单,故障也较容易发现、解决)。...

2020-01-10 17:10:43 491

原创 如何学好Python自动化【乐搏TestPRO】

随着互联网的发展,自动化测试所面临的挑战也随之越来越大。当项目要频繁做回归测试时,手动测试方式已经无法应对,自动化测试成为解决问题的银弹。Python凭借其灵活性,在自动化测试方面已经被广泛使用,能够大大提高测试效率。那么,软件测试自动化到底需要学习哪些知识呢?阶段一:掌握Python的基础语法阶段二:掌握Python自动化测试常用库众所知周,Python有非常丰富的第三方库,这也是Py...

2020-01-10 17:02:38 210

原创 测试人员思维方式中必备的七种武器【乐搏TestPRO】

在IT行业开发相关的岗位中,除了需要过硬的技术之外,还要有非常强的逻辑思维能力,那么测试人员在工作中,那些思维,会帮助我们更好的开展工作呢?乐搏软件学院(V 芯:leboruanjianceshi(乐搏软件测试拼音))在这里为大家分享一下.1、逆向思维方式· 逆向思维在测试中用的很多,比如将根据结果逆推条件,从而得出输入条件的等价类划分· 其实逆向思维在调试当中用到的也比较多,当发现缺陷时...

2020-01-09 19:56:38 209

原创 Jenkins持续集成环境搭建【乐搏TestPRO】

一、下载:https://jenkins.io/zh/二、配置:第一步:在浏览器中输入http://localhost:8080复制该解锁密码至密码框:第二步:找到秘钥文件如下:第三步:跳过插件安装,后续需要再安装,然后进入用户名密码设置页面设置用户信息。第四步:在系统管理中配置环境信息—jdk和Maven信息三、构建:第一步:创建新view四、 持续集成邮件通知:使用...

2020-01-09 19:53:18 169

原创 软件测试之Linux环境搭建【乐搏TestPRO】

一、环境准备:虚拟机:指一种特殊的软件,可以在计算机平台和终端用户之间创建一种环境,而终端用户则是基于这个软件所创建的环境来操作软件。常用的虚拟机有Virtual PC、VMware、VirtualBox等。Linux镜像文件:类似于压缩包的一种文件。不同的发行版的Linux镜像文件可以到相应官网下载。本篇使用的是Ubuntu系统,其下载官网地址是:https://www.ubuntu.co...

2020-01-08 18:56:15 637

原创 软件测试必备技能之数据库学习指南【乐搏TestPRO】

一、数据库简述:数据库是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库的数据进行增删改查操作。比如淘宝的产品数据、网页上的表单数据都是存储在数据库中。目前市面上流行的数据库类型如下:MySQL:开源免费,小型数据库,已被Oracel收购,MySQL6.X版本开始收费;Oracel:收费的大型数据库,一般用于大型项目,数据库性能较MySQL好的多;...

2020-01-02 19:18:14 263

原创 软件测试类型及概念【乐搏TestPRO】

对于软件测试,可以从不同的角度加以分类,基于是否关注软件结构和算法:黑盒测试、白盒测试、灰盒测试基于是否执行被测软件:静态测试、动态测试基于测试的不同阶段,有很丰富的划分类型,以下内容是划分方式及概念:一、测试分类:二、类型概念安装测试即确保待测产品能够在所有支持的操作系统、数据库、应用服务器中间件、网络服务器、拓扑结构等各种组合情况下,被正确地安装和卸载。确保安装文档的正确性和易...

2019-12-31 19:37:17 344

原创 如何学好软件测试?【乐搏TestPRO】

如何做好软件测试,这是一个很大的问题,也是一个值得探讨的问题。以下是我从事软件测试这么多年来的一些见解。文末有福利~~第一:扩充软件测试知识体系:具备完整的软件测试知识体系将有助于你顺利展开软件测试。首先,基于软件测试理论方面,你需要具备扎实的知识基础,从软件的测试策略、到测试类型、测试方法、测试理念、测试生命周期、测试流程等,都需要去学习。其次,软件测试工具需要掌握,软件的测试形式,除了点点点...

2019-12-31 14:36:12 126

原创 自动化测试中如何对待验证码【乐搏TestPRO】

在大部分的Web应用中,为了系统和用户信息的安全,一般为在用户登录、注册或进行某些特殊操作时,要求输入验证码才能进行下一步操作,输入正确的验证码则可继续,如果验证码错误,则验证不通过,要求重新输入。想必小伙伴们在开展UI/接口自动测试的过程中都遇到过处理验证的问题,由于是让代码在代码人工测试,在遇到需要输入验证码的时候,由于验证码是随机生成的,导致程序不能读取正确的验证码而使测试失败。如遇上边...

2019-12-31 14:31:41 121

原创 2020年,最新软件测试岗位职责大全,看看哪些你还没掌握?【乐搏TestPRO】

软件测试就是利用测试工具按照测试方案和流程、对产品进行功能和性能测试。甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。以下是软件测试岗位职责大全,哪些是你还没掌握的?1、接受测试任务,进行需求分析。2、按照测试计划搭建测试环境,并保证测试环境的可靠性。3、按照测试计划编写测试用例,保证测试用例合理有效。4、按照测试用例执行测试,及时发现缺陷,并使...

2019-12-30 18:15:16 440

原创 SoupUI详细教程(八)【乐搏TestPRO】

上一期我们讲解了SoupUI的概念及下载安装是使用,请参考:SoupUI详细教程(七)今天将要讲解下如何创建功能测试用例。一、创建功能测试用例在导入 WSDL 后,一个项目已经创建完毕,本节主要围绕着如何创建一个请求展开描述。展开 Web Service 接口,选择“GetWeatherByZipCode”的“Request1”,双击打开进行编辑(此处是使用 SoapUI Pro 版本),...

2019-12-26 19:18:42 391

原创 软件测试如何写好接口测试用例【乐搏TestPRO】

一. 什么是接口?二. 接口测试如何展开三、接口用例如何设计如果需要软件测试接口测试用例文档模板和软件测试10年笔记总结的可以V芯:lebotest

2019-12-24 18:41:43 320

原创 10年软件测试笔记分享---全面解析软件测试缺陷管理【乐搏TestPRO】

最近闲来无事,整理了从事软件测试这10年来的笔记,内容涵盖了软件测试功能、性能、自动化、接口、工具、项目中遇到的坑,和一些有价值的Bug的解决过程。整理整理分享出来,希望对于自学的人有所帮助。如果觉得有帮助,欢迎点赞收藏。如果想要其他软件测试笔记,可以留言告知,我会私信分享,后续每天持续更新笔记。欢迎添加V芯:lebotest , 领取软件测试大礼包,年终版精品公开课视频课程(152G), 内...

2019-12-20 18:29:35 249

原创 据大数据统计,就业薪资最高和最低的20个专业【乐搏TestPRO】

一、大数据分析薪酬排行大数据统计薪酬网公布2019年中国内地大学毕业生薪酬排行榜TOP200,其中,清华大学2017届毕业生平均薪酬最高,达到9065元。北京大学和北京外国语大学分别位居第二和第三位,平均薪酬分别为9042元与9020元。榜单通过对包括39所985工程院校和112所211工程院校在内的近百所高校2017届、2015届、2013届本科毕业生进行调研(调研样本数量达到281万人...

2019-12-20 18:27:05 773

原创 软件测试,有哪些意想不到的事?【乐搏TestPRO】

一、软件测试缺陷产生的原因在大多数测试人员的认知里,软件测试缺陷产生的原因是开发的代码有问题,但通过调研、总结、分析,令人感到奇怪的是,我们发现大多数软件缺陷不是因为编程错误而产生的。从小程序到大项目的无数研究得出了一个一致的结论:导致软件缺陷的根本原因在于需求规格说明书,软件缺陷的原因占比如下图:二、测试覆盖率不满足要求,残留缺陷过多测试覆盖率不足,可不仅仅是测试设计不够,因素有很多,如...

2019-12-17 18:28:49 234

原创 SoupUI详细教程(七)【乐搏TestPRO】

上一期我们讲解了SoupUI的概念及下载安装是使用,请参考:SoupUI详细教程(一)SoupUI详细教程(二)SoupUI详细教程(三)SoupUI详细教程(四)SoupUI详细教程(五)SoupUI详细教程(六)今天将要讲解下如何测试结构的组织和执行。一、测试结构的组织和执行SoapUI 将功能测试用例组织为三层结构:测试集—测试用例—测试步骤。1、一个测试集是一组测试用例...

2019-12-14 15:17:14 949 2

原创 SoupUI详细教程(六)【乐搏TestPRO】

上一期我们讲解了SoupUI的概念及下载安装是使用,请参考:SoupUI详细教程(一)SoupUI详细教程(二)SoupUI详细教程(三)SoupUI详细教程(四)SoupUI详细教程(五)今天将要讲解下如何创建工程展开正式测试。一、创建工程SoapUI 的项目是一个 SoapUI 测试中最重要的部分,只有创建了工程,我们才能创建对应的功能测试,负载测试,MockServices ...

2019-12-14 15:11:22 540

原创 Postman接口测试工具最全教程(二)【乐搏TestPRO】

上一季讲解了Postman工具的基本简介和使用:Postman接口测试工具最全教程(一)一、接口授权设置1. Basic auth2…Digest Auth3.Hawk Auth 使用用 MAC(消息认证码算法)算法,它提供了对请求进行部分加密验证的认证 HTTP 请求的方法。TLS(安全传输层协议)4.Oauth1.0 Oauth(开放授权)是一个开放标准,允许用户让第三方应用...

2019-12-10 18:55:34 730

原创 SoupUI详细教程(三)【乐搏TestPRO】

上一期我们讲解了SoupUI的概念及下载安装是使用,请参考:SoupUI详细教程(一)SoupUI详细教程(二)本节将讲述SoupUI如何做项目导入和Web Service Mocking的使用。一、导入项目右键点击在 Navigator 中的项目节点,选择“Import Project”选项,导入已经存在的项目,此时页面出弹出“Select soapUI Project File...

2019-12-09 10:29:19 809

原创 软件测试工程师工作日常100问系列三【乐搏TestPRO】

上两个系列讲了软件测试基本常识问题,包括软件测试概念、流程及工作日常及需要具备的只是体系。请参阅:软件测试工程师工作日常100问系列一软件测试工程师工作日常100问系列二今天我们来讲讲接口测试在工作中常见的问题及解决方案。question 1:软件测试接口是什么,有哪些分类?首先,来说说接口是什么。接口测试是测试系统组件之间接口的一种测试方法,它用于检测外部系统与系统之间以及系统内部各个...

2019-11-28 17:45:45 399

原创 微信推出QQ小程序,吞并or反奶?【乐搏TestPRO】

腾讯QQ,一个古老而神秘的跨世纪IM APP。朋友圈这两天疯狂刷2017→2019的变化梗,对于QQ来说,2017→2019大概是这个样子的。如此“复古之物”为什么重提出来呢?本月末,微信平台赫然推出“腾讯QQ”的小程序。其主要功能为用户可在微信上直接查看所收到的QQ消息。听起来是个一举两得的事情,但BUG也随之出现:并非出现了缺陷,而是QQ小程序的功能仅限于“查看消息”,如果要回复消息,还...

2019-11-28 16:32:00 495

原创 软件测试工程师工作日常100问系列二【乐搏TestPRO】

上一个系列讲了软件测试基本常识问题,包括软件测试概念、流程及工作日常。请参阅:软件测试工程师工作日常100问系列一今天我们来讲讲如何展开软件测试的学习。question 1:软件测试需要学习哪些知识?随着互联网的发展,软件测试行业也越来越炙手可热。测试的工作内容不再像以前,只会功能的点点点,而是既要会功能、也要会性能、接口、自动化、数据库、Linux等。那么,如何才能成为软件测试的全能人才...

2019-11-26 22:16:43 270

原创 SoupUI详细教程(二)【乐搏TestPRO】

上一期我们讲解了SoupUI的概念及下载安装,请参考:SoupUI详细教程(一)本节将讲述SoupUI的基础知识及使用场景。一、基础知识:在 SoapUI 的各种版本里,我们都能深刻地体会到它所提供的测试用例的管理与我们测试项目所需要的层级的映射关系是相当贴近的,对应关系图如下:SoapUI 里着重引入了以下的概念:1. 测试步骤TestStep测试步骤是最小的单位,一个完整的...

2019-11-18 18:44:22 472

原创 SoupUI详细教程(一)【乐搏TestPRO】

一、SoapUI 的介绍由于 Web 服务是被程序调用的, 一般不会提供界面让最终用户或测试人员直接使用 ,在 SoapUI 等工具出现之前,测试人员不得不自己编写程序来测试它,这就要求测试人员花费很大的精力了解底层的接口,调用关系和详细的协议,导致他们不能把注意力集中到测试中。SoapUI 的出现极大的改变了这一局面。作为一个开源的工具,SoapUI 强大的功能、易用的界面,吸引了很多用户。...

2019-11-14 19:47:49 1523

原创 软件测试职业选择之外包的利与弊【乐搏TestPRO】

经常有学员问我:乐哥,外包公司有必要去吗?关于这个问题,我们需要从软件测试外包公司的利与弊来分析下,同时还要根据个人情况来做决定。首先,我们来说下什么是外包?在IT行业,外包公司是非常常见的。从利益最大化的角度 ,很多企业,不想组织结构人员过于臃肿。进而产生了一种新的雇佣方式:外包 ,外包分多种,有项目外包 、人力外包等等。项目外包:很好理解。某个项目,全部交由第三方团队来做 ,总共多少钱...

2019-11-08 13:04:17 536

原创 自动化测试有一种方法不需要敲代码【乐搏TestPRO】

一提到软件测试自动化,很多童鞋都会想到代码,而一提到代码,很多童鞋就会头大,学习初期还能适应,越学到高级的东西,越觉得抽象难懂,比如面向对象思维、函数、类、参数传递等等。那么有没有一种方法,可以不用写代码就能实现自动化测试呢?乐哥告诉你:当然有。那就是我们神通广大的RobotFramwork工具,它有着易于使用的表格语法,以统一的方式创建测试用例,并提供从现有关键字创建可重复使用的更高级关键字...

2019-11-06 17:41:11 530

原创 如何学好Python自动化【乐搏TestPRO】

随着互联网的发展,自动化测试所面临的挑战也随之越来越大。当项目要频繁做回归测试时,手动测试方式已经无法应对,自动化测试成为解决问题的银弹。Python凭借其灵活性,在自动化测试方面已经被广泛使用,能够大大提高测试效率。那么,软件测试自动化到底需要学习哪些知识呢?阶段一:掌握Python的基础语法阶段二:掌握Python自动化测试常用库众所知周,Python有非常丰富的第三方库,这也是Pyt...

2019-10-31 19:12:02 567

原创 手机应用软件的系统测试【乐搏TestPRO】

对于产品的手机项目(应用软件),主要是进行系统测试。而针对手机应用软件的系统测试,我们通常从如下几个角度开展:功能模块测试,交叉事件测试,压力测试,容量测试,兼容性测试,易用性/用户体验测试等。1、功能模块测试:首先应分析功能模块的功能项,测试每个功能项是否能够实现对应的功能。一般根据测试用例(Test Case)或软件本身的流程就可以完成基本功能测试(相对简单,故障也较容易发现、解决)。2、...

2019-10-16 16:57:26 245

原创 测试人员思维方式中必备的七种武器【乐搏TestPRO】

在IT行业开发相关的岗位中,除了需要过硬的技术之外,还要有非常强的逻辑思维能力,那么测试人员在工作中,那些思维,会帮助我们更好的开展工作呢?乐搏软件学院(V信:leboruanjian)在这里为大家分享一下.1、逆向思维方式· 逆向思维在测试中用的很多,比如将根据结果逆推条件,从而得出输入条件的等价类划分· 其实逆向思维在调试当中用到的也比较多,当发现缺陷时,进一步定位问题的所在,往往就是逆...

2019-10-14 17:36:52 303

原创 软件测试必知必会之测试流程详解【乐搏TestPRO】

作为软件测试工程师,软件测试的流程相信很多童鞋都能耳熟能详,但是如果再具象到某一个具体的内容,比如测试计划是做什么的?由谁做?测试计划里包含哪些?需求分析的文档具体有哪些什么文档?用例评审又是评审什么呢?接下来庆校长告诉你:首先,我们从大体上看下一个标准的、规范的测试流程包括哪些内容:接下来,我们我们摘取其中测试流程中核心的几点来具体说下,每一项流程中具体做哪些内容:首先:在软件测试流程...

2019-10-11 17:46:42 314

原创 什么叫软件测试,告诉你一个高薪岗位,月薪过万

软件测试定义是:软件测试就是利用测试工具按照测试方案和流程对产品进行功能和性能测试。甚至根据需要,编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。执行测试用例后,需要跟踪故障,以确保开发的产品适合需求。为了发现程序中的错误而执行程序的过程。它是帮助识别开发完成(中间或最终的版本)的计算机软件(整体或部分)的正确度 (correctness) 、完全度(compl...

2019-10-10 22:46:04 338

原创 作为一名软件测试工程师,需要具备哪些能力?【乐搏TestPRO】

**一、软实力**1、办公软件常用功能的熟练使用首先我们需要熟练运用办公软件,比如PPT,word,Excel表格的熟练运用,这是最基础的办公软件。基本上都是互联网用人的默认标准了。掌握的越熟练,工作效率和个人表现力都会得到提升。2、和同事之间的和谐相处人际关系处理能力也是一个人的重要能力之一。在职场中,情商甚至比智商更加的重要。我们在工作中如何与同事进行相处,以及我们在工作中与同事相...

2019-10-09 17:34:23 502

Apache-JMeter-5.1.1.rar

  1、可链接的取样器允许无限制的测试,能力超群;   2、内置多种选择方式,负载统计表和可链接的计时器随心挑选;   3、提供数据分析和可视化插件,方便更好的扩展;   4、提供动态输入到测试的功能;   5、支持脚本编程的取样器。

2020-11-27

软件测试学习资料.rar

软件测试视频资料、测试文档、软件测试工具安装包 内容涵盖软件测试功能、性能、自动化。 提供软件测试学习流程和学习内容、测试用例的编写方法、软件测试工具的使用及软件测试测试相关工具包 备注:由于学习视频和工具包资源较大,上传受限,故发的是资料下载链接。

2019-07-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除