
软件测试
文章平均质量分 86
丁鱼教育
测试开发技术交流群 164549428,群内整理了大量的各种测试的资料(功能测试、性能测试、python自动化、java自动化等等)
展开
-
不会吧不会吧,都2021年了,不会你还不知道这4种白盒测试方法吗?我劝你耗子尾汁,赶紧来
目录 前言: 一、白盒测试基本概念 1、白盒测试的定义 2、白盒测试的测试对象 3、白盒测试的原则 4、白盒测试的分类 二、静态白盒测试 1、代码检查法 2、静态结构分析法 三、动态白盒测试 1、逻辑覆盖法 2、基本路径测试法 四、写在最后 前言: 黑盒测试又称为功能测试、数据驱动测试或基于规格说明书的测试,是一种从用户观点出发的测试。测试人员一般把被测程序当作一个黑盒子。 黑盒测试主要测到的错误类型有:不正确或遗漏的功能;接口、界面错误;性能错误;数据结构...原创 2021-07-09 18:02:25 · 1145 阅读 · 2 评论 -
教你 TypeScript 4.3 新功能的实践应用
本文通过解决在实际工作中遇到的问题,层层剖析解法,带你了解 TS4.3 的高级特性,一起来看看吧。 已经成为前端标配的 TypeScript 在 5 月底发布 4.3 版本。作为一个小版本迭代,粗看并没有什么令人惊艳的新功能。但如果你真的有在持续关注 TypeScript,那么其中的一项更新值得重点关注: Template String Type Improvements 为什么值得注意呢?看一下 TS 4.0 以来的三条更新记录: 4.0 版本新增 Var...原创 2021-07-09 14:42:50 · 381 阅读 · 0 评论 -
近8年的测试人员跟你细谈如何从一个测试小白到大佬的转变
今天这篇文章就是针对大家想转行的同学,或者有想法进入测试行业的同学出的,我会分享一下我自己转行,从学习到转行到入职的整个过程,以及感受和经验同时也会发表一些我自己对这个行业目前的一些看法1、我是什么时候转行的? 毕业的时候大家都要开始找工作了,我自己特别不想做本专业工作,因为工资特别的低,然后没钱报班,家里也不支持不聪明学历也不够好,当时的工作期望是挣钱最好不要太少,然后工作还得体面,还得坐在办公室里面还得稳定,然后有点技术门槛至少能跟家里人说。我入到一个很不错的行业里面去,然后找了半...原创 2021-07-08 17:01:52 · 566 阅读 · 2 评论 -
建议收藏 手把手教你SpringBoot集成EasyExcel的使用的基础教学
EasyExcel是阿里巴巴开源poi插件之一,主要解决了poi框架使用复杂,sax解析模式不容易操作,数据量大起来容易OOM,解决了POI并发造成的报错。主要解决方式:通过解压文件的方式加载,一行一行的加载,并且抛弃样式字体等不重要的数据,降低内存的占用。 EasyExcel优势 注解式自定义操作。 输入输出简单,提供输入输出过程的接口 支持一定程度的单元格合并等灵活化操作 二、常用注解 @ExcelProperty指定当前字段对应excel中的那一列。可以根据名字或...原创 2021-07-07 14:48:07 · 750 阅读 · 2 评论 -
【爬虫实战】利用scrapy框架爬取豆瓣图书信息
一、前言 scrapy是基于twisted的异步处理框架,与传统的requests爬虫程序执行流程不同,scrapy使用多线程,将发送请求,提取数据,保存数据等操作分别交给Scheduler(调度器),Downloader(下载器),Spider(爬虫),Pipeline(管道)等爬虫“组件”来完成。多线程的运行框架使得爬虫的效率大大提升,让爬虫程序变得更快,更强。基于以上特点,本文将以爬取豆瓣图书信息为例,简要阐述基于scrapy框架下的爬虫实现流程。 二、爬虫流程以及代码实现 (一)分析需要爬取的原创 2021-07-03 16:23:14 · 3738 阅读 · 1 评论 -
Python 爬虫必杀技:XPath
小伙伴、大伙伴们,大家好~今天要给大家介绍的是Python 爬虫必杀技:XPath。 1. 简介 一提到网络爬虫,就不得不提到Xpath Helper,我们常常用它来对所要提取的文本内容进行定位。除了这一利器外,了解Xpath定位的原理及其基本用法可以大幅提高我们的爬虫技巧。 XPath即XML路径语言(XML Path Language),它是一种用来确定XML文档中某部分位置的语言。现在问题来了,爬虫是从HTML网页上抓取信息,你给我介绍XML干嘛?实际上...原创 2021-07-03 15:59:54 · 399 阅读 · 0 评论 -
一文带你深入剖析接口自动化测试项目实战案例:Python+requests
什么是接口测试? 接口测试是对程序之间的相互调用关系的测试,检查通过调用某一个程序,得到的数据是否正确的过程。 在用程序发起接口请求前,我们需要了解一个http请求包含哪些内容?(因为http请求决定了做web接口测试要输入哪些数据) (一)请求行 (1)URL (2)请求方法 (3)协议版本 (二)请求头 (三)请求体:post请求包含部分,get请求的数据是包含URL中的 了解了http请求包含哪些内容后,我们就知道了,发送请求时包含哪些参数 (1)请求的服务器地址或域名:URL原创 2021-07-02 17:43:08 · 283 阅读 · 1 评论 -
软件测试进阶之自动化测试——locust性能测试实例
扼要: 1、了解locust进行性能测试的实例; 2、独立编写locust性能测试代码; 本课程主要讲述用python的locust库进行性能测试。 Locust是一个python代码编写的开源负载测试工具。其支持模拟成千上万的用户,可分布式;报告、运行情况可支持网页观看。 Locust环境搭建 1、安装python,下载地址:https://www.python.org/downloads/ 2、安装读取excel的库xlrd,安装命令:pip install xlrd 3、安装locus原创 2021-07-02 17:14:45 · 1138 阅读 · 1 评论