互联网
文章平均质量分 90
乐老师
软件测试从业经验8年,软件教育授课经验3年
乐搏学院创始人&CEO,累计学院人数6万+
前北京瑞辰控股集团公司测试总监
前北京中国网库集团股份有限公司测试总监
《软件测试全栈教科书》及《Python自动化全栈教科书》主编
企业高级全栈培训讲师及技术专家,精通软件架构、Python编程、接口测试、性能测试、安全测试、自动化测试以及前端开发
B站、喜马拉雅、知乎、简书等平台大V技术传播者
展开
-
Python中unittest框架的基本使用方法
执行或完成此代码你需要的工具:python解释器pycharm集成开发环境谷歌驱动chromedriverPython中unittest框架的基本使用方法有需要以上资料的可以私信哦~以下代码完成从打开乐搏官网页面到关闭的过程,其中存在两个测试用例其中一个测试用例点击明星讲师,另一个测试用例点击技术干货废话不多说,直接上干货:Python中unittest框架的基本使用方法project = ‘最终版web自动化’file_name = ‘公开课框架’author = ‘wang’原创 2020-12-11 18:06:38 · 1907 阅读 · 6 评论 -
对软件测试的理解,怎么保证测试质量?【乐搏TestPro】
其实抛开业务谈性能、安全测试都是耍流氓。下面讲两故事:小李公司的软件测试相关资源极少,但是软件版本不断更新,所以小李也就只能保证业务功能测试,虽然线上总是有bug,但是也好在有人用,但是领导给到的质量目标是“保证不出现致命的bug”,所以他们虽然对于无法全面覆盖测试有埋怨,但是面对老板的需求和市场的需要也就妥协了。小王的公司,软件测试相关资源丰富,版本规划很合理,因此团队的业务功能、自动化测试都下了很多功夫,但是用的软件的人没几个。每次领导都会把问题归结于软件质量的问题,比如什么什么功能不合理,哪个界面原创 2020-11-30 16:34:07 · 780 阅读 · 3 评论 -
8年资深测试八条最佳学习实践总结
退伍后选择了软件测试行业,从第一家传统的互联网典型业务测试一直到上市公司的总监,从一开始的点点点每周一次发版,到后来去研究性能、自动化、测开。经历了当初对工作很有激情,接触的越多越发现自己只熟悉测试领域的很小快业务。专注性能后发现自己给自己设定了职业发展界限,缺乏了广度。等到开始做企业内训之后,也就是专注软件测试这个行业之久,才发现测试这条路需要一直探索。今天有感给大家整理我这些年的最佳学习方法,希望测试人都少走弯路。总结来说:合理管理工作时间学会给自己目标,挑战自己最简单的TDD了解大环境用原创 2020-11-27 17:02:01 · 548 阅读 · 0 评论 -
Python字符串详细知识点讲解附代码【从0到1学Python】
<1>find检测 str 是否包含在 mystr中,如果是返回开始的索引值,否则返回-1mystr.find(str, start=0, end=len(mystr))<2>index跟find()方法一样,只不过如果str不在 mystr中会报一个异常.mystr.index(str, start=0, end=len(mystr)) <3>count返回 str在start和end之间 在 mystr里面出现的次数mystr.count(str.原创 2020-11-27 10:53:11 · 404 阅读 · 0 评论 -
TCP/IP协议到底在讲什么?【乐搏TestPro】
用比喻和漫画给有需要的小伙伴解释下IP、TCP捎带题一下各种协议与HTTP协议的关系;目录:负责传输的IP协议确保可靠性的TCP协议各种协议与HTTP协议的关系一、负责传输的IP协议按照层次分,IP(全称:Internet Protocol)网络协议位于网络层。Internet Protocol这个名称听起来很夸张,但实际上所有使用网络的系统都会用到IP协议。TCP/IP协议族中的IP指的就是网际协议,协议名称中占据了一般位置。可能会有人把“IP”和“IP地址”搞混了,“IP”其实就是一种协议原创 2020-11-24 18:06:48 · 3514 阅读 · 15 评论 -
Appium for windows 环境搭建【乐搏TestPro】
appium for windows 环境搭建服务环境:1 安装Nodejs下载nodejs安装包(http://nodejs.org/download/)安装测试安装是否成功:运行cmd,输入node -v2 安装android的SKD安装android的sdk包,(http://developer.android.com/sdk/index.html),运行依赖 sdk中的 'android’工具。并确保你安装了Level17或以上的版本 api。设置ANDROID_HOME 系统变量原创 2020-11-14 11:49:58 · 265 阅读 · 0 评论 -
自动化测试的三个知识点,附带小工具
Python 的执行过程Python是脚本语言,不管是导包还是定义函数,或者是什么别的,都是一行一行执行的。导入模块的时候,就会把模块内所有的代码都执行一次,当然啦也有缓存【pycache】文件,不需要每次都执行。然后py会生成一个【pycache】文件,这就是一个缓存文件,默认是隐藏的。需要我们去文件夹才可以找到,下面有个.pyc文件,就是编译后生成的缓存文件。模块被 import 的时候产生的,只有一次编译,加快执行效率用的。这个就涉及到 python 的执行过程,把 pycode obje原创 2020-10-08 19:46:28 · 312 阅读 · 0 评论 -
App测试流程以及测试点【乐搏TestPRO】
1 APP测试基本流程1.2测试周期测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版本质量可适当缩短或延长测试时间。正式测试前先向主管确认项目排期。1.3测试资源测试任务开始前,检查各项测试资源。--产品功能需求文档;--产品原型图;--产品效果图;--行为统计分析定义文档;--测试设备(ios3.1.3-ios5.0.1;Android1.6-Android4.0;Winphone7.1及以上;Symbian.原创 2020-09-29 18:40:57 · 748 阅读 · 1 评论 -
怎样才算是一个合格的测试工程师
前段时间和几个测试朋友聊天,说到06年上半年测试界的新闻,我想最大新闻莫过于智联招聘网站的一个测试行业的调查报告吧。该报告指出“目前测试从业人员不会超过5万,合格的测试人员不会超过3万,而工作超过5年的更不会超过1万”,姑且不说数据是否准确(据我经验,应该八九不离十)。单在这里说说怎样才算是一个合格的测试工程师,怎么才能成为一个合格的测试工程师。首先说说怎样才算是一个合格的测试工程师。一个测试工程师应该具备的素质我想在很多介绍软件测试的书里已经都列举过了,这里就不在重复,而一个合格的测试工程师和原创 2020-09-28 14:38:54 · 512 阅读 · 0 评论 -
Loadrunner万字整理资料【乐搏TestPRO】
一、脚本问题问题1.1、无法弹出IE浏览器或者录制中出现0事件原因:一般是由于电脑安装多个浏览器导致解决:修改IE选项设置,去掉勾选“启用第三方浏览器扩展”问题1.2、Windows 2003无法录制IE6/7原因:可能是Windows server 2003默认对IE加载DEP(数据执行保护)特性,而Vugen.exe刚好跟DEP冲突所导致解决:修改我的电脑→属性→高级→性能(设置)→数据执行保护→添加→将Loadrunner安装目录bin下的Vugen.exe添加进去→确定。重启Loadru原创 2020-09-11 10:06:50 · 750 阅读 · 0 评论 -
2020年软件测试基本知识精要【乐搏TestPRO】
软件生命周期问题定义——可行性分析——蓝图——系统设计——编码、调试和测试——验收与运行——维护升级到废弃软件测试定义用人工或自动手段来进行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别(以检验是否满足需求为目标)测试团队的职责1.需求评审2.测试计划3.测试用例4.测试用例评审5.测试执行6.缺陷报告7.缺陷跟踪8.测试报告测试团队需要交付的文档1.测试计划2.测试用...原创 2020-09-04 10:14:07 · 388 阅读 · 0 评论 -
web自动化原理揭秘【乐搏TestPRO】
做过两年自动化测试的小伙伴说Web自动化测试真的不难,无非就是一些浏览器操作,页面元素操作,常规的情况很容易处理,再学一学特殊元素的处理,基本就能应付项目的测试了。 这个话倒没错,但是真正要学好自动化测试,深入自动化,并不是那么简单。首先你得懂原理吧,原理不懂,你就不知道怎么解决一些异常情况,也无法完成拓展。其次你得学会写自己的测试框架吧,一个项目写了100个测试类,都是零散的脚本,没有任何设计而言,都是纯粹的业务代码,那我可以说,换了项目你这些脚本就成了垃圾,因此,我们要做自动化,要成为自动化大牛,原创 2020-07-06 19:26:11 · 320 阅读 · 0 评论 -
测试工程师职业发展漫谈【乐搏TestPRO】
应不少同学的要求,通过本文分享下对测试工程师职业发展的看法,话题较大,不敢随便乱写,抛砖引玉,供大家参考。1.测试行业发展背景微软引领的大测试时代中国最早的对 IT 工程的启蒙和测试定位的探索大多来自于微软。当年的大背景是微软故意放任Windows的盗版,并积极的输出他自身的 IT 生态技术栈到中国。中国从政府到民间几乎全部使用了 Windows。中国有大量的微软认证的 VP 等各种专家。 微软和他的附属生态带给中国测试行业的影响,简单总结下: 强调工程的严谨性。CMMI 一...原创 2020-07-02 19:46:27 · 627 阅读 · 0 评论 -
软件测试工程师工作日常100问系列五【乐搏TestPRO】
上两个系列讲了软件测试基本常识问题,包括软件测试概念、流程及工作日常及需要具备的知识体系、常见问题Q&A。请参阅:软件测试工程师工作日常100问系列一软件测试工程师工作日常100问系列二软件测试工程师工作日常100问系列三软件测试工程师工作日常100问系列四本篇针对软件软件测试常见的专业性术语进行解读。1. 什么是动态测试动态测试需要在开发/测试环境或实际运行环境中运行软件,并使用测试用例去查找软件缺陷;动态测试包括功能确认与接口测试、覆盖率分析、性能分析、内存分析等原创 2020-06-02 19:48:46 · 270 阅读 · 0 评论 -
自动化测试必会构建工具Maven讲解【乐搏TestPRO】
一、Maven是什么Maven 是一跨平台的项目管理工具,主要服务于基于 Java 平台的项目构建、依赖管理和项目信息管理。安装需要 JDK,需要设置 M2_HOME 环境变量,MAVEN_OPTS 可以指定 Java 运行时参数。关键文件和目录:~/.m2 本地仓库settings.xml 配置 (开发服务器建了 Maven 私服,把 settings.xml 拷贝到 ~/.m2 目录下就可以优先使用私服。)pom.xml Project Object Model坐标(Coordi原创 2020-05-22 19:27:19 · 369 阅读 · 0 评论 -
不得不知的软件测试的模型【乐搏TestPRO】
1、(传统的)瀑布模型:项目计划->需求分析->软件设计->程序开发->软件测试->集成维护项目计划阶段:主要是制定项目总体研发计划,树立项目里程碑节点,输出项目计划书;需求分析阶段:明确客户的需求定义,并对这个定义进行清晰的描述,是充分理解客户需求,描述产品功能的重要阶段,这个阶段会输出产品的需求规格说明书;软件设计阶段:则会根据需求的定义,来确定产品实现的方案,包括定义软件硬件的结构,组建模块的实现方法,接口、界面、数据如何进行组织,这个阶段会输...原创 2020-05-21 18:44:45 · 343 阅读 · 0 评论 -
软件测试工程师工作日常100问系列四【乐搏TestPRO】
上两个系列讲了软件测试基本常识问题,包括软件测试概念、流程及工作日常及需要具备的只是体系。请参阅:软件测试工程师工作日常100问系列一软件测试工程师工作日常100问系列二软件测试工程师工作日常100问系列三本篇为大家详细讲解3个问题:互联网IT行业,一般企业做项目会有哪些环境。同步接口和异步异步接口是什么?区别是什么?Web端测试和APP端测试的区别question 1: 互联网IT行业,一般企业做项目会有哪些环境。答:一般会有开发环境、测试环境、预生产环境、生成环.原创 2020-05-14 17:57:09 · 363 阅读 · 0 评论 -
MySQL数据库安装常见报错解决方案汇总【乐搏TestPRO】
随着软件测试市场企业需求,测试工程师不止局限在功能层面,还涉及到更广泛、更深层次的需要,比如接口、性能、自动化、安全等,而这些测试常常需要借助数据库来协助定位Bug、做数据校验等。作为一个重要的测试辅助工具,也是先阶段软件测试工程师必学的技能。学习数据库的第一步,当然是环境的配置安装,然鹅,数据库的安装配置相对来说不是那么简单。在搭建使用过程中,总会遇到各种各样的报错,今天就针对常用数据库MySQL的常见问题进行汇总及解决方案梳理。非常使用,记得收藏喔!(同时,我们还有MySQL安装包和安装视频资料,如原创 2020-05-12 18:23:42 · 1286 阅读 · 0 评论 -
JMeter压力测试流程图文教程详解(二)【乐搏TestPRO】
前面几期介绍了JMeter工具的概念、特性、使用场景以及配置相关。同时也通过实战案例针对工具的基本使用做了详细图文解析,请参见:JMeter压测工具学习指南JMeter压力测试流程图文教程详解(一)本篇针对JMeter工具的测试流程和脚本增强的断言方式进行详解,本篇针对脚本增强中数据提取和管理HTTP Cookie 进行讲解。一、JMeter中数据提取JMeter中的数据...原创 2020-04-26 17:15:46 · 615 阅读 · 0 评论 -
JMeter压测工具学习指南【乐搏TestPRO】
转存失败重新上传取消JMeter是当下市场一款主流的接口功能/压力测试测试工具。因为其强大的功能,并且是开源免费的,受到很多企业的青睐。一、JMeter是什么Apache JMeter是 Apache 组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于 Web 应用测试,但后来扩展到其他测试领域。它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序...原创 2020-04-22 18:25:07 · 435 阅读 · 0 评论 -
图解MySQL高级多表查询的概念和语法【乐搏TestPRO】
随着软件市场的发展,软件测试业务逻辑复杂度的提示,作为软件测试人员,数据库也成为比如的内容之一。比如:基于功能方面,比如页面开发,对于BS架构的软件来说,在测试过程中会出现一些诸如session过期、数值校验、参数传递错误等现象,这样,你可以知道通常的数据库异常是什么原因导致的。基于性能方面:当软件的性能测试遇到大h量数据加载时,需要考虑这个性能瓶颈是否由数据库造成。此刻需要做数据库...原创 2020-04-21 19:07:59 · 308 阅读 · 1 评论 -
软件测试基础知识大全【乐搏TestPRO】
在很多人的认知里,软件测试入门门槛低,简单易学。确实,软件测试基础知识更偏向于理论方法的学习,及部分常用工具的学习。接下来的70个基础知识讲解,弄明白后这些问题后,软件测试入门也基本掌握了。本篇共分为4大版块,分别是(内容过多,请务必耐心看完,或者收藏,也可以添加文末二维码领取视频版):软件测试基础理论篇软件测试重要概念篇软件测试缺陷篇软件测试必知的协议知识一、软件测试基本理...原创 2020-04-20 16:43:31 · 814 阅读 · 0 评论 -
自动化测试技术学习指南【乐搏TestPRO】
一、什么是自动化自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。本质上,自动化与软件开发过程从本质上来讲是一样的。自动化测试的本质是先写一段代码,然后去测试另一段代码。自动化测试和手工测试是一个相对的概念,更通俗点讲:手工测试好比人靠双腿走路,自动化就是代步车。二、自动化测试流程不管是自动化测试也好,还是功能测试、性能测试等,流程上都大同小异,下图是自动化测试流程图及不同阶段的...原创 2020-04-13 19:49:04 · 400 阅读 · 0 评论 -
软件测试扎心的5大谣言!你知道几个?【乐搏TestPRO】
今天一名刚关注的学生在后台留言问“干测试是不是很无聊?经常和技术干仗?等等…”我很疑惑,为什么会有这么多奇怪的问题?于是就上网查寻下,没想到还真的让我查到很多关于测试行业的误解,以下就是小编我纵观多个网站搜罗来的!谣言1:测试无聊“测试就像性。如果它不好玩,那就是你做的不对“。测试时一件单调且无聊的事,这一传闻出现在诸于主流媒体文章中,他们把测试者比作软件产业的装配线工人。其实不然,测试工...原创 2020-03-24 11:32:52 · 406 阅读 · 0 评论 -
关于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 · 236 阅读 · 0 评论 -
测试人员必须要知道的软件缺陷知识【乐搏TestPRO】
上一次我们详细讲解了软件测试缺陷的严重级别,请参考:软件测试中的缺陷级别,你知道多少本篇继续为大家讲解软件测试中的不得不知的缺陷知识。一、缺陷优先级缺陷优先级是指缺陷必须被修复的紧急程度,一般来说,严重级别程度较高的缺陷具有较高的优先级,严重级别高的缺陷对软件质量造成的危害大,需要优先处理,缺陷优先级,从高到低,可分为三级(不同企业对缺陷可能有不同的分级):立即解决(Urgent):...原创 2020-01-14 18:52:38 · 1517 阅读 · 0 评论 -
软件测试中的缺陷级别,你知道多少【乐搏TestPRO】
1. 软件测试缺陷概述:软件缺陷管理是软件软件测试的重要内容之一,确保测试人员发现的所有缺陷能够得到适当的处理,并且避免处理缺陷进行有效管理,为了便于缺陷的管理,需要从不同的角度对缺陷进行分类,如缺陷起源、缺陷严重级别、缺陷优先级别、缺陷状态等。2. 缺陷严重级别缺陷严重级别可以从软件最终用户角度来判断,考虑缺陷对用户使用软件所造成的影响程度,缺陷严重级别可以从高到底分为5个级别:严重缺...原创 2020-01-11 18:36:47 · 1565 阅读 · 0 评论 -
软件测试必知必会之测试流程详解【乐搏TestPRO】
作为软件测试工程师,软件测试的流程相信很多童鞋都能耳熟能详,但是如果再具象到某一个具体的内容,比如测试计划是做什么的?由谁做?测试计划里包含哪些?需求分析的文档具体有哪些什么文档?用例评审又是评审什么呢?首先,我们从大体上看下一个标准的、规范的测试流程包括哪些内容:接下来,我们我们摘取其中测试流程中核心的几点来具体说下,每一项流程中具体做哪些内容:首先:在软件测试流程正规的公司中,规范的...原创 2020-01-10 17:16:05 · 477 阅读 · 0 评论 -
手机应用软件的系统测试【乐搏TestPRO】
一、对于产品的手机项目(应用软件),主要是进行系统测试。而针对手机应用软件的系统测试,我们通常从如下几个角度开展:功能模块测试,交叉事件测试,压力测试,容量测试,兼容性测试,易用性/用户体验测试等。1、功能模块测试:首先应分析功能模块的功能项,测试每个功能项是否能够实现对应的功能。一般根据测试用例(Test Case)或软件本身的流程就可以完成基本功能测试(相对简单,故障也较容易发现、解决)。...原创 2020-01-10 17:10:43 · 506 阅读 · 0 评论 -
如何学好Python自动化【乐搏TestPRO】
随着互联网的发展,自动化测试所面临的挑战也随之越来越大。当项目要频繁做回归测试时,手动测试方式已经无法应对,自动化测试成为解决问题的银弹。Python凭借其灵活性,在自动化测试方面已经被广泛使用,能够大大提高测试效率。那么,软件测试自动化到底需要学习哪些知识呢?阶段一:掌握Python的基础语法阶段二:掌握Python自动化测试常用库众所知周,Python有非常丰富的第三方库,这也是Py...原创 2020-01-10 17:02:38 · 229 阅读 · 0 评论 -
软件测试之Linux环境搭建【乐搏TestPRO】
一、环境准备:虚拟机:指一种特殊的软件,可以在计算机平台和终端用户之间创建一种环境,而终端用户则是基于这个软件所创建的环境来操作软件。常用的虚拟机有Virtual PC、VMware、VirtualBox等。Linux镜像文件:类似于压缩包的一种文件。不同的发行版的Linux镜像文件可以到相应官网下载。本篇使用的是Ubuntu系统,其下载官网地址是:https://www.ubuntu.co...原创 2020-01-08 18:56:15 · 648 阅读 · 0 评论 -
软件测试必备技能之数据库学习指南【乐搏TestPRO】
一、数据库简述:数据库是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以对数据库的数据进行增删改查操作。比如淘宝的产品数据、网页上的表单数据都是存储在数据库中。目前市面上流行的数据库类型如下:MySQL:开源免费,小型数据库,已被Oracel收购,MySQL6.X版本开始收费;Oracel:收费的大型数据库,一般用于大型项目,数据库性能较MySQL好的多;...原创 2020-01-02 19:18:14 · 273 阅读 · 0 评论 -
软件测试类型及概念【乐搏TestPRO】
对于软件测试,可以从不同的角度加以分类,基于是否关注软件结构和算法:黑盒测试、白盒测试、灰盒测试基于是否执行被测软件:静态测试、动态测试基于测试的不同阶段,有很丰富的划分类型,以下内容是划分方式及概念:一、测试分类:二、类型概念安装测试即确保待测产品能够在所有支持的操作系统、数据库、应用服务器中间件、网络服务器、拓扑结构等各种组合情况下,被正确地安装和卸载。确保安装文档的正确性和易...原创 2019-12-31 19:37:17 · 355 阅读 · 0 评论 -
2020年,最新软件测试岗位职责大全,看看哪些你还没掌握?【乐搏TestPRO】
软件测试就是利用测试工具按照测试方案和流程、对产品进行功能和性能测试。甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。以下是软件测试岗位职责大全,哪些是你还没掌握的?1、接受测试任务,进行需求分析。2、按照测试计划搭建测试环境,并保证测试环境的可靠性。3、按照测试计划编写测试用例,保证测试用例合理有效。4、按照测试用例执行测试,及时发现缺陷,并使...原创 2019-12-30 18:15:16 · 453 阅读 · 0 评论 -
10年软件测试笔记分享---全面解析软件测试缺陷管理【乐搏TestPRO】
最近闲来无事,整理了从事软件测试这10年来的笔记,内容涵盖了软件测试功能、性能、自动化、接口、工具、项目中遇到的坑,和一些有价值的Bug的解决过程。整理整理分享出来,希望对于自学的人有所帮助。如果觉得有帮助,欢迎点赞收藏。如果想要其他软件测试笔记,可以留言告知,我会私信分享,后续每天持续更新笔记。欢迎添加V芯:lebotest , 领取软件测试大礼包,年终版精品公开课视频课程(152G), 内...原创 2019-12-20 18:29:35 · 260 阅读 · 0 评论 -
据大数据统计,就业薪资最高和最低的20个专业【乐搏TestPRO】
一、大数据分析薪酬排行大数据统计薪酬网公布2019年中国内地大学毕业生薪酬排行榜TOP200,其中,清华大学2017届毕业生平均薪酬最高,达到9065元。北京大学和北京外国语大学分别位居第二和第三位,平均薪酬分别为9042元与9020元。榜单通过对包括39所985工程院校和112所211工程院校在内的近百所高校2017届、2015届、2013届本科毕业生进行调研(调研样本数量达到281万人...原创 2019-12-20 18:27:05 · 804 阅读 · 0 评论 -
软件测试工程师工作日常100问系列三【乐搏TestPRO】
上两个系列讲了软件测试基本常识问题,包括软件测试概念、流程及工作日常及需要具备的只是体系。请参阅:软件测试工程师工作日常100问系列一软件测试工程师工作日常100问系列二今天我们来讲讲接口测试在工作中常见的问题及解决方案。question 1:软件测试接口是什么,有哪些分类?首先,来说说接口是什么。接口测试是测试系统组件之间接口的一种测试方法,它用于检测外部系统与系统之间以及系统内部各个...原创 2019-11-28 17:45:45 · 415 阅读 · 0 评论 -
微信推出QQ小程序,吞并or反奶?【乐搏TestPRO】
腾讯QQ,一个古老而神秘的跨世纪IM APP。朋友圈这两天疯狂刷2017→2019的变化梗,对于QQ来说,2017→2019大概是这个样子的。如此“复古之物”为什么重提出来呢?本月末,微信平台赫然推出“腾讯QQ”的小程序。其主要功能为用户可在微信上直接查看所收到的QQ消息。听起来是个一举两得的事情,但BUG也随之出现:并非出现了缺陷,而是QQ小程序的功能仅限于“查看消息”,如果要回复消息,还...原创 2019-11-28 16:32:00 · 507 阅读 · 0 评论 -
SoupUI详细教程(二)【乐搏TestPRO】
上一期我们讲解了SoupUI的概念及下载安装,请参考:SoupUI详细教程(一)本节将讲述SoupUI的基础知识及使用场景。一、基础知识:在 SoapUI 的各种版本里,我们都能深刻地体会到它所提供的测试用例的管理与我们测试项目所需要的层级的映射关系是相当贴近的,对应关系图如下:SoapUI 里着重引入了以下的概念:1. 测试步骤TestStep测试步骤是最小的单位,一个完整的...原创 2019-11-18 18:44:22 · 486 阅读 · 0 评论 -
自动化测试有一种方法不需要敲代码【乐搏TestPRO】
一提到软件测试自动化,很多童鞋都会想到代码,而一提到代码,很多童鞋就会头大,学习初期还能适应,越学到高级的东西,越觉得抽象难懂,比如面向对象思维、函数、类、参数传递等等。那么有没有一种方法,可以不用写代码就能实现自动化测试呢?乐哥告诉你:当然有。那就是我们神通广大的RobotFramwork工具,它有着易于使用的表格语法,以统一的方式创建测试用例,并提供从现有关键字创建可重复使用的更高级关键字...原创 2019-11-06 17:41:11 · 548 阅读 · 0 评论