自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(100)
  • 收藏
  • 关注

原创 软件测试计划包括哪些内容,测试计划如何编写。分享测试计划模板

Ø分析和总结测试结果ü测试经理总结各自的测试工作并在《项目测试总结》中填写相应的部分内容。包括测试工具,测试技术,测试体会以及工作质量等。ü测试经理负责在《项目测试总结》中分析与总结测试数据,填写包括测试人员工作效率,人力资源消耗,测试过程中经验与教训,评价整个项目过程中的测试质量。Ø测试完成ü测试经理负责批准测试完成。ü所有测试人员在《项目测试总结》中签名,证明所有任务都已完成。...

2022-07-23 11:25:49 6579 1

原创 零基础怎么自学软件测试?十年测试老鸟最强软件测试学习路线图

1、开始自学的时候最好找一家培训机构领一些基础知识资料和他们的零基础课程大纲(ps;学习路线)培训机构的课程大纲就是你现阶段要学的别问为啥,因为他们是专业的。可以让你少走很多弯路。差不多1个月左右的时间,要能看懂明白里面的知识,这个阶段主要是学习理论知识;2、有基础知识之后找一个软件来自己操作、从开始写测试计划、测试用例,到自己完成测试、并输出测试报告(这个阶段必须自己操作,如果有问题可以去软件测试类论坛提问,或者去培训机构薅羊毛)。作为一位软件测试工程师,最重要的是建立自己的测试思维。...

2022-07-22 16:30:40 736 1

原创 软件测试必备的Linux知识(一)

1. Linux 概述对于软件测试人员来说,我们测试的任何产品都是基于操作系统。比如我们每天都在使用的QQ软件,它有windows、ios、Android、Mac OS等版本,需要把QQ安装在各个平台上,才能进行相应的测试。因此,熟练使用这些操作系统和掌握一系诶操作系统对的基本知识应该是每个测试工程师必须掌握的基本功。目前市面主流的操作系统有windows、unix、linux等,而linux作为很多软件应用的后台服务器部署所采用的操作系统,也是当下应用最多的服务器端操作系统。熟练使用linux 系统,这样

2022-06-29 23:09:07 1218

原创 软件测试工程师必备之软技能:结构化思维

结构化思维简单来说就是,面向问题的时候你可以通过某种结构,把它拆解成一个个你能解决的部分。举个很常见的例子来感受一下,假如你作为一个面试官,面试的时候,让候选人思考一个淘宝购物车功能,需要怎么测试?你可能会得到很多的答案:这些答案,可能对,也可能不对,但是大多数时候,都是基于我们的测试经验来分析问题,不一定能保证想清而且想全了。那么如何用结构化思维来更清晰更全面的分析这样的问题?作为测试工程师,其实我们都知道,测试的分类大抵可以分为:界面测试/功能测试/性能测试/安全测试/异常测试/兼容性测试。那如果

2022-06-10 22:30:34 329

原创 软件测试工程师必备之软技能:结构化思维

结构化思维简单来说就是,面向问题的时候你可以通过某种结构,把它拆解成一个个你能解决的部分。举个很常见的例子来感受一下,假如你作为一个面试官,面试的时候,让候选人思考一个淘宝购物车功能,需要怎么测试?你可能会得到很多的答案:这些答案,可能对,也可能不对,但是大多数时候,都是基于我们的测试经验来分析问题,不一定能保证想清而且想全了。那么如何用结构化思维来更清晰更全面的分析这样的问题?作为测试工程师,其实我们都知道,测试的分类大抵可以分为:界面测试/功能测试/性能测试/安全测试/异常测试/兼容性测试。那如果

2022-06-09 22:07:45 297

原创 软件测试工程师发展规划路线

1. 软件测试工程师发展规划路线1.1. 测试基础了解测试的基础技能, 掌握主流缺陷管理工具的使用, 熟练测试环境的操作与运维爱码小士 测试基础测试计划 / 测试用例 黑盒用例设计等价类 / 边界值 / 场景分析 / 判定表 / 因果图分析 / 错误推断缺陷 缺陷生命周期 / 缺陷分级 / 缺陷管理工具禅道 / Jira数据库 Mysql / 环境搭建 / 增删改查 / 关联查询 / 存储过程Linux 系统搭建 / 基本指令 / 日志分析 / 环境搭建1.2. Linux 必备知识Linux 作为现在最流

2022-06-07 22:36:50 519

原创 前端自动化测试框架cypress(一)

前端自动化测试框架cypress  自动化测试  为了保障软件质量,并减少重复性的测试工作,自动化测试已经被广泛运用。  自动化测试是一种测试方法,是指使用特定的软件,去控制测试流程,并比较实际结果与预期结果之间的差异。通过将测试自动化,可以把人对软件的测试行为转化为由机器自动执行测试的行为,从而替代大量的手工测试操作,使得测试可以快速,反复的进行。  关于自动化测试,有一个测试金字塔模型,该模型把测试从下到上分为了单元测试、集成测试和UI自动化测试(E2E测试/UI界面测试)。越往金字塔底层,测试成本越低

2022-06-06 21:50:14 205

原创 如何搭建接口自动化测试框架?

为什么要做(自动化)接口测试?  1、由于现在各个系统的复杂度不断上升,导致传统的测试方法成本上升且测试效率大幅下降,而接口测试相对于UI测试更加稳定,且相对容易实现自动化持续集成,可以减少人工回归测试的时间成本,缩短测试周期。  2、接口测试可以更早的介入到项目开发中,一般只要接口定义好了,就可以写代码了。而功能测试必须要等系统提供可测的界面后才能进行。  3、相对于UI测试(某些测试环境搞起来贼麻烦)来说,接口测试可以更简单全面地覆盖到底层的代码逻辑,从而发现一些隐藏bug。  4、从安全层面来说,现在

2022-06-02 22:17:26 4246

原创 python+selenium做ui自动化测试用法必会

一、前言  大家都知道,基于Web端的测试的基础框架是需要Selenium做主要支撑的,这里边给大家介绍下Web测试核心之基于Python的Selenium  Selenium是用于测试Web应用程序用户界面(UI)的常用框架。它是一款用于运行端到端功能测试的超强工具。您可以使用多个编程语言编写测试,并且Selenium能够在一个或多个浏览器中执行这些测试。  二、环境安装  建议 python3.7。  安装基于python的selenium依赖包,命令:pipinstallselenium  安装浏览器

2022-06-01 22:36:31 2524

原创 测试小白基于java的selenium自动化测试环境搭建

本人是一个软件测试小白,自己在研究自动化测试时,真的入了不少坑,直到现在,才勉强将环境搭建了起来。  在此,我随随便便总结了一下基于java的selenium自动化测试环境搭建,送给正在学习软件测试的你,也就当自己做了个笔记,防止下次忘记。  不过,熟练之后应该也就不会忘记了,所以,开始自学时要多练呢,小伙伴们!!!  1.安装配置eclipse环境  我想大家配置eclipse应该是分分钟的事,我也就不多啰嗦了。  (1)在官网上下载eclipse安装包,解压;  (2)在官网下载jdk,配置环境变量:J

2022-05-31 22:35:35 1633

原创 前端自动化测试框架cypress(一)

前端自动化测试框架cypress  自动化测试  为了保障软件质量,并减少重复性的测试工作,自动化测试已经被广泛运用。  自动化测试是一种测试方法,是指使用特定的软件,去控制测试流程,并比较实际结果与预期结果之间的差异。通过将测试自动化,可以把人对软件的测试行为转化为由机器自动执行测试的行为,从而替代大量的手工测试操作,使得测试可以快速,反复的进行。  关于自动化测试,有一个测试金字塔模型,该模型把测试从下到上分为了单元测试、集成测试和UI自动化测试(E2E测试/UI界面测试)。越往金字

2022-05-30 22:47:52 1496

原创 Maven Surefire Plugin 做测试用例基础执行管理

一、需求  在测试工作场景中,经常会遇到下面的问题:  1、执行自动化测试用例的时候,只想指定某个测试类,或者某个方法,又或者某一类用例等,怎么办?  2、想要和 Jenkins 一起进行持续集成,可是用例又不可能在 IDE 里面执行,怎么办?  这个时候就需要 Maven 登场了,利用 Maven 的Maven-Surefire-Plugin插件可以帮助我们完成上述的目标!它可以通过命令行的形式来管理我们要执行的用例。  二、环境  2.1 环境要求  · Maven 3.x

2022-05-28 21:58:19 431

原创 自从学了这套框架,自动化+性能都安排了(2)

生成项目文档  1、进入D盘  2、输入命令:hrun --startproject 项目名称  testcases:存放用例  testsuites:存放套件  reports:自动生成报告并放到该目录  3、 进入到目录,查看对应的文件和目录  可以看到生成的3个目录和一个py文件,api debugtalk.py testcases suite  4、将转化好的XX.har文件放置在项目文件夹testcases目录中  5、运行用例  (1) 运行单个用

2022-05-25 22:11:33 194

原创 Postman 是个好用的工具,不试一下?

忘了 postman 是被谁种草的,很长一段时间内 postman 都是我做接口测试的首选工具,之前也有小伙伴跟我安利过 IDEA 中的 RestfulToolkit 插件,但是一直没机会体验,最近抽空玩了一把,感觉在某些场景下还蛮不错的(不需要认证的场景下),和小伙伴们分享下。  1. RestfulToolkit  RestfulToolkit 是一套 RESTful 服务开发辅助工具集,它主要提供了如下功能:  ·根据 URL 直接跳转到对应的方法定义 ( Ctrl \ or Ctrl A

2022-05-20 22:59:50 416

原创 pytest和unitttest你知道多少?区别在哪?该用哪个?

一、大家熟知的自动化测试框架 二、Pytest介绍 三、Pytest优点 四、pytest与unittest区别 五、Pytest功能介绍 六、Pytest架构运行流程 七、应用场景 八、Pytest使用 自动化测试框架实战回到顶部一、大家熟知的自动化测试框架JavaJUnit、TestNG等等。pythonPyUnit(unittest)、Pytest、Robot Framework等等回到顶部二、Pytest介绍pytest 是非常成熟全功能的Pyt

2022-05-19 22:20:10 1537

原创 5个APP自动化测试辅助定位工具,你用过几个?

UI自动化测试时,先要定位到需要操作的元素,然后才能执行指令。 在网页端可以非常方便的通过 devtools 工具(也就是经常说的 F12) 获取和编写元素定位表达式。  但是在移动端自动化时,这种辅助工具都还有比较大的优化空间。下面列举 5 种我经常使用的元素定位辅助工具,以及他们的优劣。  1、 Appium Inspector  Appium Inspector 是 Appium 实现的页面元素查看器,老版本中直接集成进了 appium 的桌面应用中,新版本将它直接独立出来,做成了一个小.

2022-05-18 22:44:31 901

原创 我就想学接口测试,为什么还要学Fiddler抓包

为什么要学习Fiddler  学习接口测试必学http协议,如果直接先讲协议,我估计小伙伴们更懵,为了更好的理解协议,先从抓包开始。结合抓包工具讲http协议更容易学一些。  抓Firefox上抓https请求  Fiddler设置  1.打开菜单栏:Tools>Fiddler Options>HTTPS  2.勾选Decrypt HTTPS traffic,里面的两个子菜单也一起勾选了  导出证书  ·点右上角Actions按钮  ·选第二个选项,导出到桌.

2022-05-17 17:07:52 186

原创 软件测试人员需不需要懂代码

无论是刚入测试行业的萌新,还是已经在测试行业闯荡了两三年的小司机们,都会琢磨一个问题:如果要持续发展下去,我要不要懂代码?在软件测试初级阶段,不需要编程能力。但是任何一个职业,都会追求长期发展。让我们来看看软件测试的几种职业生涯历程(转行的就另说了)。1、技术 + 管理方向:一枚萌新 - 》技术阶段 -》测试经理、主管这样的管理岗-------编程能力 + 管理能力俱在2、纯技术方向 :一枚萌新 -》功能测试 -》自动化/性能/安全 - 》测试开发/性能、安全测试专家/架构师----

2022-05-16 22:24:26 386

原创 「软件测试4」一文详解四大典型的白盒测试方法

软件测试——详解白盒测试基本概念,四种白盒测试方法这是我参与更文挑战的第3天,活动详情查看:更文挑战在上一篇文章中,我们讲到了黑盒测试。黑盒测试相较于白盒测试来说比较简单,不需要了解程序内部的代码,与软件的内部实现无关;而白盒测试就像是一个透明的盒子,它需要测试人员利用程序内部的逻辑结构来设计测试用例,相对于黑盒测试来说会难一些。在下面的这篇文章中,我们将讲解白盒测试的基本概念,以及四大常用的白盒测试方法。一、白盒测试基本概念1、白盒测试的定义白盒测试又称为结构测试或逻辑驱动测试,它

2022-05-14 22:20:04 5821

原创 自从用了Charles,Fiddler已经被我彻底卸载了

在做客户端/服务端测试时,经常需要对客户端的操作进行抓包分析,排查请求和响应数据是否符合预期。因此抓包能力是软件测试从业者的必备技能。目前行业里常用的抓包工具主要有Fiddler和Charles。本文重点讲解下Charles的基本使用。  Charles 是一款支持 HTTP 代理和抓包的网络代理软件。浏览器或APP通过 Charles 访问网络时,它可以记录并显示所有发送、接收的数据。  01安装  Charles依赖Java运行环境,本机需要先配置好jdk(具体安装配置略)。  02We

2022-05-13 22:12:25 214

原创 从一次故障聊聊前端 UI 自动化测试

背景  事件的起因在于老板最近的两次“故障”,一次是去年的,一次最近。共同原因都是脚手架在发布平台发布打包时出错,导致线上应用白屏不可用。  最神奇的是,事后多次出现 Code Review,结果还是没有发现任何能够导致该问题的 bug,最后推测有可能是服务器在发布打包的时候出了问题。  当老板第 N + 1 次吐槽因为他写的工程化工具领来的天外飞锅,我突然思考起来,如何才能避免这种天外飞锅。  归根结底,导致这类线上故障的原因都是在于打包上线的代码没有经过验证。针对这个问题,有两种方法可以

2022-05-12 22:22:59 288

原创 4行代码,让app自动化框架支持 webview 混合应用操作

什么是混合应用  移动端应用有两种典型的开发方式,一种是原生的 nativeapp,一种是基于网页开发技术的webapp。 原生应用的体验感更好,但是如果想同时开发安卓应用和 ios 应用,需要不同的原生开发技术。 web 应用可以非常轻松的做到安卓和 ios 的跨平台开发,它的体验感要稍微差一些,不像原生应用那么流畅。  Hybrid App(混合模式移动应用)是介于 web app和native app之间的开发方式,可以在原生界面中嵌套网页,因而可以同时具备体验感和跨平台能力。  目...

2022-05-06 22:29:02 975

原创 简化Jira API的使用,5个简单的步骤(2)

使用Jira APIs创建Jira问题的步骤  第1步:创建一个Jira云账户  如果你已经有一个Jira云账户 ,那么就去Jira网站, 登录到你的账户。然而,如果你没有账户,你可以选择免费的Jira Cloud计划进行尝试,然后输入一个网站名称,如下图所示。点击 "继续"。  第2步:创建Jira API Token  要想用Atlassian云产品来验证一个脚本或其他程序,就需要一个API令 牌。按照下面的步骤创建Jira API Token。  · 登录Atlassian

2022-05-05 21:39:49 526

原创 聊聊Selenium自动化登录Idaas,你学会了吗?

说明:  后台网站对接阿里云的idaas后,原来的用户都需要导入到idaas中,好在idaas提供导入用户的功能,但是后台要对这些用户授权前,这些用户都必须登录idaas且首次访问后台页面。我们这边大概需要操作150多个用户,如果人工手动操作登录,怕是一两个小时也完不成。  为了避免重复且浪费时间的工作,我写了一个python脚本,实现批量自动登录idaas并访问后端网站。  操作步骤:  一、安装chromedriver  1.查看chrome游览器的版本  下载之前查看自己电脑c

2022-05-04 22:13:19 267

原创 postman+newman+jenkins持续集成接口自动化测试脚本

在软件测试工程师的日常工作中,接口测试尤其是自动化接口测试一直是一个很重要的技能。不会做自动化接口测试的软件测试工程师可以说是最低级的测试。那么本章节给大家介绍一种自动跑postman脚本的方法。  使用Newman配合Jenkins来自动执行postman工具调试好了的脚本,以达到实时监控项目接口运行状态的目的。  首先,需要安装的一个工具是nodejs,而且根据GitHub上面的文档描述,还必须要是6.0版本以上的。这个自己去官网下载安装就好了。安装好了之后我们就可以在DOS命令窗口使用node

2022-04-30 22:38:55 536

原创 偶然发现的性能监控工具让人惊喜,不打算试试嘛?

概述  前段时间讲述了Jmeter利用插件PerfMon Metrics Collector来监控压测过程中服务器资源的消耗。  一个偶然机会,我发现nmon这个工具挺不错。nmon,一款开源性能监控工具,用于监控linux系统的资源消耗信息,并能把结果输出到文件中,然后通过nmon_analyser工具产生数据文件与图形化结果。  和Jmeter插件比起来,nmon记录的信息更加全面一些。  nmon的下载安装  nmon下载地址:http://nmon.sourceforge.

2022-04-29 21:35:05 583

原创 Postman 是个好用的工具,不试一下?

忘了 postman 是被谁种草的,很长一段时间内 postman 都是我做接口测试的首选工具,之前也有小伙伴跟我安利过 IDEA 中的 RestfulToolkit 插件,但是一直没机会体验,最近抽空玩了一把,感觉在某些场景下还蛮不错的(不需要认证的场景下),和小伙伴们分享下。  1. RestfulToolkit  RestfulToolkit 是一套 RESTful 服务开发辅助工具集,它主要提供了如下功能:  ·根据 URL 直接跳转到对应的方法定义 ( Ctrl \ or Ctrl A

2022-04-28 22:40:36 908

原创 MeterSphere:超好用的开源测试平台

什么是MeterSphere  MeterSphere 是一站式开源持续测试平台, 涵盖测试跟踪、接口测试、性能测试、 团队协作等功能,兼容 JMeter 等开源标准,有效助力开发和测试团队充分利用云弹性进行高度可扩展的自动化测试,加速高质量的软件交付,推动中国测试行业整体效率的提升。  MeterSphere 现状  目前 MeterSphere 已经支持测试用例管理(用例评审)、接口测试、接口性能测试三大主流功能,其拥有美观的交互前端,易用的操作逻辑。  MeterSphere 后续发.

2022-04-27 22:58:33 2897

原创 简化Jira API的使用,5个简单的步骤(2)

使用Jira APIs创建Jira问题的步骤  第1步:创建一个Jira云账户  如果你已经有一个Jira云账户 ,那么就去Jira网站, 登录到你的账户。然而,如果你没有账户,你可以选择免费的Jira Cloud计划进行尝试,然后输入一个网站名称,如下图所示。点击 "继续"。  第2步:创建Jira API Token  要想用Atlassian云产品来验证一个脚本或其他程序,就需要一个API令 牌。按照下面的步骤创建Jira API Token。  · 登录Atlassian

2022-04-25 21:35:06 2918

原创 如何去面试软件测试工程师?

这个主题是站在用人单位的角度问这个问题,但是相信很多人搜到这个问题,目的是为了知道如何准备面试,以便拿到软件测试工程师的Offfer(所以我会更多站在求职者的角度去解答这个问题)。但我们要清楚,找工作是出卖服务的过程。我们得先知道企业的需求是什么,才知道要怎么把自己卖出去,所以在面试之前,我们需要先分析企业的招聘需求。企业的招聘要求里面会列出很多项内容。比如某公司的行政助理岗位,要求行政管理相关专业毕业、熟练使用Office、性格开朗、沟通能力强、积极主动等等。这些要求其实就是基于冰山模型的一套系统

2022-04-21 22:35:10 587

原创 利用chrome_remote_interface实现程序化、自动化Web安全测试

如果要问有哪些抓包神器或者流量分析工具?以下几款工具是必须要提的,burpsuite(跨平台)、fiddler(windows下抓包神器)、wireshark(经典网络抓包工具)、justniffer(与前面几个使用代理获取流量不一样的是,justniffer是基于网卡获取流量)等。  那么如果问有哪些程序化的抓包工具?(注明一下这里的程序化指的是可编程)首先burpsuite算一个,因为我们可以开发扩展工具(burpsuite插件开发之检测越权访问漏洞);另外fiddle也算一个,可以编辑配置文件,达

2022-04-20 22:33:48 743

原创 零基础如何入门和学习软件测试?

第一部分针对于想转行的朋友,介绍提升的思路和工作的态度,第二部分针对于零基础打算开始的,介绍零基础到中高级软件测试工程师的一个成长路线。文章预计阅读时间五分钟。处于新的一年多的开头,相当一部分想转行或者想自学软件测试的朋友都是抱着年后找一个好工作的想法,这样的想法没有问题,但是一定要做一些思想上的准备以及端正对某些问题的正确看法。关于一些参考书目,我也基本罗列一下,这些书籍有的是我看过的,有的是身边的人看过的,相应的介绍直接百度即可。基础阶段:《软件测试》-佩腾-美《软件测试的艺术》-梅耶-美《计

2022-04-18 22:15:58 193

原创 Python自动化测试框架到底应该学哪一个?

企业中,自动化必定会演变成搭建测试框架,这是为什么呢?  可能有一些刚刚进入软件测试行业的朋友还不理解什么是测试框架,没关系,首先我们知道一点,为什么自动化会演变成搭建测试框架呢?  因为自动化肯定是一个团队在做,而不是你一个人在做,所以团队在做自动化会给企业项目带来很大的收益。  如果大家对测试框架不了解的朋友,其实如果你去面试自动化测试工程师,很多人就会有一个疑问,假设我现在是一个面试官,我问你一个问题:你能不能搭建测试框架?  如果是你,能不能针对这个问题聊一聊呢?其实这个问题疑问,你

2022-04-15 22:17:46 711

原创 python自动化测试(3)- 自动化框架及工具

python自动化测试(3)自动化框架及工具1概述手续的关于测试的方法论,都是建立在之前的文章里面提到的观点:功能测试不建议做自动化 接口测试性价比最高 接口测试可以做自动化后面所谈到的测试自动化也将围绕着接口自动化来介绍。本系列选择的测试语言是python脚本语言。由于其官方文档已经对原理有了比较清楚的解释,本文就不做一些多余的翻译工作了。偏向于实战部分,而且为了偏向实战,也会结合IDE工具和项目组织来进行讲解。理由如下:脚本语言,开发和迭代的效率极...

2022-04-14 19:27:53 214

原创 BurpSuite抓取HTTPS数据包

准备工作  1.一台Win7虚拟机,在Win7虚拟机上安装Brupsuite和火狐浏览器。  2.在火狐浏览器中安装代理工具插件。  3.安装CA证书  3.1 获取证书  注意:首先使用火狐浏览器通过Proxy Switcher and Manager代理工具设置代理为本机的Burpsuite所指定的IP和端口。  然后通过浏览器访问网址http://burp,并下载证书。  3.2 安装证书  注意:证书要在Burpsuite和浏览器中都要安装。首

2022-04-13 22:38:54 597

原创 使用Selenium抓取zabbix性能监控图

概要  老样子先来个概要,因为公司一直都子使用企业微信,前两天刚刚将所有zabbix的告警信息接到微信上,总感觉还差那么一点,就想着就高等级的告警加上一个性能监控图,这样只看告警信息大概就清楚问题了,不用在登录到zabbix再去查找信息,就因为这个想法让我掉坑里呆了一整天,蓦然回首还是自己太菜啊,下面先贴出来使用Python登录zabbix并且获取到对应告警项监控图的代码,之后完整代码会贴到github中,链接放到简书上~  实现抓取  以下几点基础:  1、告警信息的发送message里,

2022-04-12 21:53:39 112

原创 很多人都不清楚自己找的是Kanban软件还是看板软件

一个Kanban工具选择长期争议的问题  要推荐看板工具,就不得不提一个长久都有争议的问题:未必需要Kanban工具软件,物理看板其实也能满足需求。  我觉得这个关键问题是,用户选的是Visualized Board,还是Kanban。  Visualized Board是广义上的看板,就是能看的信息展示板,一种将信息可视化展现的视图类型。现在市面上研发管理(中的任务板、故事版)、任务协作、在线表格类工具都支持,大同小异,只有体验细节上的差异。  Kanban,特指源于丰田精益生产的那套方法

2022-04-11 17:46:31 98

原创 为什么需要自动化测试?软件测试师带你测评不同软件测试工具

软件从桌面转移到了我们接触到的几乎所有东西。从智能恒温器到输液泵再到汽车,软件无孔不入,而且在不断增长。来自物联网(IoT)的所谓 "东西 "越来越多地携带更多的逻辑。随之而来的是更大的故障风险。这些设备中的许多被用于安全关键领域,如医疗和汽车,它们有可能带来人身财产安全威胁。如果你想确保你的产品的质量,测试是一个关键的步骤。 测试你的应用程序以确保它们正常工作是至关重要的。虽然很重要,但软件测试可能是一个重复的过程,需要时间和资源,你可能更愿意用在为功能或性能提供创新的任务上。这就是测试自动化的意

2022-04-09 21:57:31 131

原创 Selenium爬虫实践:ajax请求抓包、浏览器退出

Selenium爬虫实践:ajax请求抓包、浏览器退出2022-04-07 16:00·软件测试木木前言  最近在搞公司内部系统,累的一批,需要从另一个内部系统导出数据存到数据库做分析,有大量的数据采集工作,又没办法去直接拿到那个系统的接口,太难了,只能爬虫,但是cookie还经常失效,为了不每次登录失效就来找我重新注入Cookie,我写了一个手机版的网页,用来控制后台的selenium自动登录,截取token和cookie。  ajax请求抓包方案  搜索资料的过程真的痛苦,不

2022-04-07 21:38:35 2014

原创 软件测试综述之软件测试的背景、实质、软件开发的过程

1、软件测试的背景1、缺陷是什么(缺陷的官方定义)产品说明书:对开发的产品进行定义,给出产品的细节、如何做、做什么、不做什么。只有至少满足下列5个规则之一才称发生了一个软件缺陷:软件未实现产品说明书要求的功能 软件出现了产品说明书指明不会出现的错误 软件实现了产品说明书未提到的功能 软件未实现产品说明书虽未明确提出但应该实现的目标 软件难以理解,不易使用,运行缓慢或者--从测试员的角度看--最终用户会认为不好注意:软件测试员在运用第5条测试规则时,要全面,最重要的是要客观评价,并非

2022-04-07 21:35:10 2016

空空如也

空空如也

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

TA关注的人

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