- 前言之前给一个客户做项目时,由于自己对性能测试了解并不深,搞不懂压力测试和负载测试的区别,导致后面还是由负责性能测试的同事来处理,他跟我说了很多关于压力测试和负载测试的区别,现在我总结如下。 压力测试压力测试的目的是评估系统的稳定性,确定系统在面临极端情况下的表现,例如:系统承受的最大负载量,在系统极限条件下的稳定性,以及系统的可靠性等。压力测试的目的是在系统出现故障时,发现并修复问题,并... 前言之前给一个客户做项目时,由于自己对性能测试了解并不深,搞不懂压力测试和负载测试的区别,导致后面还是由负责性能测试的同事来处理,他跟我说了很多关于压力测试和负载测试的区别,现在我总结如下。 压力测试压力测试的目的是评估系统的稳定性,确定系统在面临极端情况下的表现,例如:系统承受的最大负载量,在系统极限条件下的稳定性,以及系统的可靠性等。压力测试的目的是在系统出现故障时,发现并修复问题,并...
- 1 之前关于标题和描述是怎么做的? 1.1 之前标题使用@allure.title装饰器举个例子看下,之前已经学习过了,不再赘述了:# -*- coding:utf-8 -*-# 作者:虫无涯# 日期:2023/3/28 # 文件名称:test_allure_title.py# 作用:@allure.title特性# 联系:VX(NoamaNelson)# 博客:https://blog.... 1 之前关于标题和描述是怎么做的? 1.1 之前标题使用@allure.title装饰器举个例子看下,之前已经学习过了,不再赘述了:# -*- coding:utf-8 -*-# 作者:虫无涯# 日期:2023/3/28 # 文件名称:test_allure_title.py# 作用:@allure.title特性# 联系:VX(NoamaNelson)# 博客:https://blog....
- 1 为什么要进行allure历史记录清空?没运行一次生成报告的命令,在allure报告的目录下就生成一次报告记录;如果进行很多次调试,那就有很多个报告历史记录;这样每次查看报告时就会显示历史的用例运行情况,比较乱且可能不是我们想要的结果;所以就需要对allure报告历史记录进行清空操作。 2 看个简单的例子 2.1 运行一个用例该目录下有3个脚本,目前没有报告;脚本1:test_assum... 1 为什么要进行allure历史记录清空?没运行一次生成报告的命令,在allure报告的目录下就生成一次报告记录;如果进行很多次调试,那就有很多个报告历史记录;这样每次查看报告时就会显示历史的用例运行情况,比较乱且可能不是我们想要的结果;所以就需要对allure报告历史记录进行清空操作。 2 看个简单的例子 2.1 运行一个用例该目录下有3个脚本,目前没有报告;脚本1:test_assum...
- 本篇文章我们主要讨论了测试的完整进化过程,手工测试到智能化测试,HUAWEI从大包测试进化到了小包持续交付、持续反馈,降低测试风险,最后我们介绍了【TestPlan】最新发布的五大特性。希望本篇文章可以帮助您在测试工作中节约更多的成本。 本篇文章我们主要讨论了测试的完整进化过程,手工测试到智能化测试,HUAWEI从大包测试进化到了小包持续交付、持续反馈,降低测试风险,最后我们介绍了【TestPlan】最新发布的五大特性。希望本篇文章可以帮助您在测试工作中节约更多的成本。
- 1 Allure简介详细内容可以参考官方文档:https://docs.qameta.io/allure-report/;Allure是一个多语言测试报告工具;可以使用Web形式显示报告内容;开发/质量保证角度,可以将测试失败划分为bug和损坏的测试,还可以配置log,step,fixture,attachments,timings,历史记录以及与TMS的集成以及Bug跟踪系统;管理人员角... 1 Allure简介详细内容可以参考官方文档:https://docs.qameta.io/allure-report/;Allure是一个多语言测试报告工具;可以使用Web形式显示报告内容;开发/质量保证角度,可以将测试失败划分为bug和损坏的测试,还可以配置log,step,fixture,attachments,timings,历史记录以及与TMS的集成以及Bug跟踪系统;管理人员角...
- 前言之前我们用matplotlib绘制了雷达图,可能代码量会相对多一些,今天我想起了我们之前介绍过的pyecharts,这个绘图神器,也是支持绘制雷达图的,今天我们来看看实现起来会不会更简单。我们还是以买车的朋友选择来作为我们的数据进行绘制。 绘制基础雷达图我们还是以我那位朋友为例,他买车的例子确实比较经典,所以我们还是那6个选择,pyecharts支持绘制的图形中就包括了雷达图,引入代码... 前言之前我们用matplotlib绘制了雷达图,可能代码量会相对多一些,今天我想起了我们之前介绍过的pyecharts,这个绘图神器,也是支持绘制雷达图的,今天我们来看看实现起来会不会更简单。我们还是以买车的朋友选择来作为我们的数据进行绘制。 绘制基础雷达图我们还是以我那位朋友为例,他买车的例子确实比较经典,所以我们还是那6个选择,pyecharts支持绘制的图形中就包括了雷达图,引入代码...
- 前言我们之前做数据可视化分享的时候,讲解了使用pyecharts绘制图像的方法,比如绘制柱状图,饼状图,折线图等,但是,我们如果要绘制不定形状的图像,应该怎么去绘制呢,当然,还是要使用到我们的神器pillow来绘制。下面我们就来介绍使用pillow来绘制各种类型的图像。pillow绘制图像,需要引入ImageDraw类来进行图像绘制。 绘制图形绘制图形之前,我们先要生成一个底图,用来绘制我... 前言我们之前做数据可视化分享的时候,讲解了使用pyecharts绘制图像的方法,比如绘制柱状图,饼状图,折线图等,但是,我们如果要绘制不定形状的图像,应该怎么去绘制呢,当然,还是要使用到我们的神器pillow来绘制。下面我们就来介绍使用pillow来绘制各种类型的图像。pillow绘制图像,需要引入ImageDraw类来进行图像绘制。 绘制图形绘制图形之前,我们先要生成一个底图,用来绘制我...
- 零:前言虚竹哥最近跟一些技术大佬聊到国内软件测试方面的,虚竹哥把要点整理成文章,分享给大家。现在国内软件行业90%还是处于手工测试的方式解决功能测试问题,软件测试行业属于低端劳动密集型行业。很多企业会与如中软国际、神州数码等外包公司合作,比如我国最大的软件公司每年需要的外包测试人员就高达26000多人。这无疑会带来很高的成本,对企业的管理能力也提出了更高的要求。在这种情况下,自动化测试技术... 零:前言虚竹哥最近跟一些技术大佬聊到国内软件测试方面的,虚竹哥把要点整理成文章,分享给大家。现在国内软件行业90%还是处于手工测试的方式解决功能测试问题,软件测试行业属于低端劳动密集型行业。很多企业会与如中软国际、神州数码等外包公司合作,比如我国最大的软件公司每年需要的外包测试人员就高达26000多人。这无疑会带来很高的成本,对企业的管理能力也提出了更高的要求。在这种情况下,自动化测试技术...
- 学过高中物理的我们都知道,当我们在一定高度上以一定速度水平抛出一个物体时,物体的运动轨迹实际上就是一条抛物线,那么,我们如何用Python将这个抛物线绘制出来呢。 思路其实解决问题的关键点就是在于两点。其一是基于加速度公式,通过Python得到对应的x和y的点值;其二是针对这些点集进行作图。这里例举一种方法,肯定还有其他的方法的,也欢迎大家在评论区留言拍砖。 分析需要定义一个列表,用于存储物... 学过高中物理的我们都知道,当我们在一定高度上以一定速度水平抛出一个物体时,物体的运动轨迹实际上就是一条抛物线,那么,我们如何用Python将这个抛物线绘制出来呢。 思路其实解决问题的关键点就是在于两点。其一是基于加速度公式,通过Python得到对应的x和y的点值;其二是针对这些点集进行作图。这里例举一种方法,肯定还有其他的方法的,也欢迎大家在评论区留言拍砖。 分析需要定义一个列表,用于存储物...
- 背景B站是我们年轻人最喜欢的学习网站,这句话没有任何问题!只有我们想不到的,没有B站上没有的,我们可以在B站上学做饭,学音乐,学数学,学历史…总之,B站就是如此包罗万象。言归正传,经常在B站上学习的小伙伴们可能经常会遇到有的博主连载几十个,甚至几百个视频,尤其像这种编程语言、课程、工具使用等连续的教程,就会出现选集系列,如下图所示。当然这些选集的字段我们肉眼也是可以看得到的。只是通过程序来... 背景B站是我们年轻人最喜欢的学习网站,这句话没有任何问题!只有我们想不到的,没有B站上没有的,我们可以在B站上学做饭,学音乐,学数学,学历史…总之,B站就是如此包罗万象。言归正传,经常在B站上学习的小伙伴们可能经常会遇到有的博主连载几十个,甚至几百个视频,尤其像这种编程语言、课程、工具使用等连续的教程,就会出现选集系列,如下图所示。当然这些选集的字段我们肉眼也是可以看得到的。只是通过程序来...
- 1 Unittest参数化 1.1 ddt 1.1.1 简介数据驱动ddt可以实现测试数据与测试脚本的分离;通过ddt来将测试数据加载到脚本中; 1.1.2 说明测试数据为嵌套字典的列表;测试类前加修饰@ddt;测试用例前加修饰@data()运行后用例会自动加载成多个单独的用例。 1.1.3 安装pip install ddt 1.1.4 版本信息C:\Users\Administrato... 1 Unittest参数化 1.1 ddt 1.1.1 简介数据驱动ddt可以实现测试数据与测试脚本的分离;通过ddt来将测试数据加载到脚本中; 1.1.2 说明测试数据为嵌套字典的列表;测试类前加修饰@ddt;测试用例前加修饰@data()运行后用例会自动加载成多个单独的用例。 1.1.3 安装pip install ddt 1.1.4 版本信息C:\Users\Administrato...
- 基于SSM+MVC三层架构实现软件测试管理系统 基于SSM+MVC三层架构实现软件测试管理系统
- 一 目的成为性能和自动化行业领域专家,做有魅力,有影响力的人。 二 提升方案 2.1 自我学习通过自我克制,自我学习的形式,把基础搭建好。在平常的工作中,很难腾出有效的,充足的时间去学习。所以自我学习阶段,我给自己定的时间点是晚上下班后。这样在不影响正常工作的前提下,自我提升。从目前的情况来看,在实际工作中,主要是缺乏对基础概念的理解,基本工具细节的使用,所以自我学习的重点在夯实基础。 2... 一 目的成为性能和自动化行业领域专家,做有魅力,有影响力的人。 二 提升方案 2.1 自我学习通过自我克制,自我学习的形式,把基础搭建好。在平常的工作中,很难腾出有效的,充足的时间去学习。所以自我学习阶段,我给自己定的时间点是晚上下班后。这样在不影响正常工作的前提下,自我提升。从目前的情况来看,在实际工作中,主要是缺乏对基础概念的理解,基本工具细节的使用,所以自我学习的重点在夯实基础。 2...
- 01 前言近期和大佬们核对任务规划,梳理新财年要做的事情,有非常重要的一项就是线上监控。对于线上监控,大家都最熟悉不过,凡是在生产环境上运行的系统,或多或少都会有监控,但是否有认真思考过:哪些监控是有效的?- 监控的目的是什么?- 监控告警出来之后又是怎么的一轮操作?今天就来交流探讨下关于线上监控的相关经验。 02 业务系统分析在实施线上监控之前的梳理,核心还是要对业务系统有比较深刻的了解... 01 前言近期和大佬们核对任务规划,梳理新财年要做的事情,有非常重要的一项就是线上监控。对于线上监控,大家都最熟悉不过,凡是在生产环境上运行的系统,或多或少都会有监控,但是否有认真思考过:哪些监控是有效的?- 监控的目的是什么?- 监控告警出来之后又是怎么的一轮操作?今天就来交流探讨下关于线上监控的相关经验。 02 业务系统分析在实施线上监控之前的梳理,核心还是要对业务系统有比较深刻的了解...
- Pycharm版本控制与分支管理 代码版本控制VCS (version control system) 版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一。版本控制最主要的功能就是记录一个或若干个文件内容变化 ,以便将来查阅特定版本内容,并且记录文件的所有历史变化,随时可恢复到任何一个历史状态。除了记录版本变更外,版本控制的另一个重要... Pycharm版本控制与分支管理 代码版本控制VCS (version control system) 版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一。版本控制最主要的功能就是记录一个或若干个文件内容变化 ,以便将来查阅特定版本内容,并且记录文件的所有历史变化,随时可恢复到任何一个历史状态。除了记录版本变更外,版本控制的另一个重要...
上滑加载中
推荐直播
-
华为云云原生FinOps解决方案,为您释放云原生最大价值
2024/04/24 周三 16:30-18:00
Roc 华为云云原生DTSE技术布道师
还在对CCE集群成本评估感到束手无策?还在担心不合理的K8s集群资源申请和过度浪费?华为云容器服务CCE全新上线云原生FinOps中心,为用户提供多维度集群成本可视化,结合智能规格推荐、混部、超卖等成本优化手段,助力客户降本增效,释放云原生最大价值。
去报名 -
产教融合专家大讲堂·第①期《高校人才培养创新模式经验分享》
2024/04/25 周四 16:00-18:00
于晓东 上海杉达学院信息科学与技术学院副院长;崔宝才 天津电子信息职业技术学院电子与通信技术系主任
本期直播将与您一起探讨高校人才培养创新模式经验。
去报名
热门标签