- 前言上一篇文章,我们介绍了如何使用pyecharts展示带地图的数据分析结果,并且实际绘制了省份图和全国城市图,用于展示数据。本文我们继续来使用pyecharts绘制以地图为基础的图像。 绘制分段图但是我们在绘制全国的图形时,没有考虑考虑到将不同级别的数据进行分层,比如每一段的颜色不一样,从低到高逐渐加深的层次,在VisualMapOpts参数下,加上is_piecewise=True参数... 前言上一篇文章,我们介绍了如何使用pyecharts展示带地图的数据分析结果,并且实际绘制了省份图和全国城市图,用于展示数据。本文我们继续来使用pyecharts绘制以地图为基础的图像。 绘制分段图但是我们在绘制全国的图形时,没有考虑考虑到将不同级别的数据进行分层,比如每一段的颜色不一样,从低到高逐渐加深的层次,在VisualMapOpts参数下,加上is_piecewise=True参数...
- 前言在很多时候,枯燥的数字并不能很直观的展示地域的差别,比如一个企业,想要分析产品在国内的销售情况,报表可能并不能最直接的展示差异,而一个结合地图的展示,就会直观得多,更便于大家去看到差距,更利于决策。当然,除了做商业决策,将数据与地图结合,也更便于我们展示诸如人口密度,经济总量等数据,总之,数据可视化是极大地方便了我们的数据分析和评估的。本文就来介绍一下使用Python的数据可视化神器p... 前言在很多时候,枯燥的数字并不能很直观的展示地域的差别,比如一个企业,想要分析产品在国内的销售情况,报表可能并不能最直接的展示差异,而一个结合地图的展示,就会直观得多,更便于大家去看到差距,更利于决策。当然,除了做商业决策,将数据与地图结合,也更便于我们展示诸如人口密度,经济总量等数据,总之,数据可视化是极大地方便了我们的数据分析和评估的。本文就来介绍一下使用Python的数据可视化神器p...
- 1 写在前边这几天做自动化测试,遇到一个问题,那就是接口的请求的密码是加密的;产品的要求是不能使用使用其他特殊手段,他给提供加密算法,需要在接口请求的时候,使用加密算法处理后的数据传参;其实这样来说反而简单了很多,因为已经知道加密算法,那就在传参前先把密码进行加密处理就行了(心理默默的想,这个产品也太好了吧);本文主要是整理了几个加密算法,以便后续测试使用。 2 公用数据为了方便后续举例,... 1 写在前边这几天做自动化测试,遇到一个问题,那就是接口的请求的密码是加密的;产品的要求是不能使用使用其他特殊手段,他给提供加密算法,需要在接口请求的时候,使用加密算法处理后的数据传参;其实这样来说反而简单了很多,因为已经知道加密算法,那就在传参前先把密码进行加密处理就行了(心理默默的想,这个产品也太好了吧);本文主要是整理了几个加密算法,以便后续测试使用。 2 公用数据为了方便后续举例,...
- 1 关于Android UI自动化测试Android UI自动化测试工具有很多,这些工具基本是基于Android控件层面,涉及Widgets和WebView两类;而关于其测试方法一般有二:第一种是:通过Android提供的各种服务来获取当前窗口的视图信息,如UI Automator。第二种是:基于Instrumention,把测试APK和被测APK运行在同一个进程中,通过Java反射机制来... 1 关于Android UI自动化测试Android UI自动化测试工具有很多,这些工具基本是基于Android控件层面,涉及Widgets和WebView两类;而关于其测试方法一般有二:第一种是:通过Android提供的各种服务来获取当前窗口的视图信息,如UI Automator。第二种是:基于Instrumention,把测试APK和被测APK运行在同一个进程中,通过Java反射机制来...
- 1 Charles简介Charles是一个HTTP代理/ HTTP监视器/反向代理,能够查看其机器和Internet之间的所有HTTP和SSL / HTTPS流量。这包括请求,响应和HTTP标头(包含cookie和缓存信息);在做移动开发时,为了调试与服务器端的网络通讯协议,可以使用Charles截取网络封包进行分析;Charles 通过将自己设置成系统的网络访问代理服务器,使得所有的网络... 1 Charles简介Charles是一个HTTP代理/ HTTP监视器/反向代理,能够查看其机器和Internet之间的所有HTTP和SSL / HTTPS流量。这包括请求,响应和HTTP标头(包含cookie和缓存信息);在做移动开发时,为了调试与服务器端的网络通讯协议,可以使用Charles截取网络封包进行分析;Charles 通过将自己设置成系统的网络访问代理服务器,使得所有的网络...
- 简介作为一个程序员,发现自己写的bug其实不是一件容易的事情,我们会更容易发现别人的错误,对于自己代码里的错误会更难发现,这也是测试的必要性。通常,我们会有以下几种方式来检测发现代码中的bug:研发编写单元测试。代码扫描,比如sonarqube,findbugs。测试人员进行集成测试现在有了人工智能工具,我们自然也可以使用人工智能工具来帮我们查找bug,本文就来介绍一下使用ChatGPT来... 简介作为一个程序员,发现自己写的bug其实不是一件容易的事情,我们会更容易发现别人的错误,对于自己代码里的错误会更难发现,这也是测试的必要性。通常,我们会有以下几种方式来检测发现代码中的bug:研发编写单元测试。代码扫描,比如sonarqube,findbugs。测试人员进行集成测试现在有了人工智能工具,我们自然也可以使用人工智能工具来帮我们查找bug,本文就来介绍一下使用ChatGPT来...
- 简介上一篇文章我们介绍了使用ChatGPT帮我们编写自动化测试脚本,但是上文编写的脚本并不符合我们的PO设计模式,作为现在主流的设计模式,更加方便我们去编写脚本,一旦页面发生变动,我们的代码改动也会变小,所以我们的目标不是使用ChatGPT编写自动化脚本,而是要使用ChatGPT来编写符合PO设计模式的自动化脚本,而且PO设计模式又经常会结合数据驱动,所以本文就来给大家介绍一下使用Chat... 简介上一篇文章我们介绍了使用ChatGPT帮我们编写自动化测试脚本,但是上文编写的脚本并不符合我们的PO设计模式,作为现在主流的设计模式,更加方便我们去编写脚本,一旦页面发生变动,我们的代码改动也会变小,所以我们的目标不是使用ChatGPT编写自动化脚本,而是要使用ChatGPT来编写符合PO设计模式的自动化脚本,而且PO设计模式又经常会结合数据驱动,所以本文就来给大家介绍一下使用Chat...
- 简介在软件开发中,Bug 是难免的。然而,GitHub Copilot(GitHub 提供的人工智能编程助手)已经成为了开发者的强力工具。它不仅能够加速开发,还能帮助找出代码中的 Bug。本文我们就来看看它如何帮助我们轻松解决 Bug。 示例问题描述:假设我们有一个 Python 函数,用于计算两个数的乘积。但是,我们的测试表明,在某些情况下,这个函数返回了错误的结果。现在让我们使用 Gi... 简介在软件开发中,Bug 是难免的。然而,GitHub Copilot(GitHub 提供的人工智能编程助手)已经成为了开发者的强力工具。它不仅能够加速开发,还能帮助找出代码中的 Bug。本文我们就来看看它如何帮助我们轻松解决 Bug。 示例问题描述:假设我们有一个 Python 函数,用于计算两个数的乘积。但是,我们的测试表明,在某些情况下,这个函数返回了错误的结果。现在让我们使用 Gi...
- 简介在我们的工作生活中,PPT出现的频率越来越高,工作汇报,经验分享,产品介绍等等,都会出现PPT。因为PPT相对于纯文本,能够添加图片,能够展示动画效果等,可以给大家带来更好的体验。但是写PPT有的时候让人头疼,我们要把许多文字浓缩成一句话,有时候需要绞尽脑汁,当然了,ChatGPT也可以帮助我们实现这个功能。 创作实践我们在借助ChatGPT创作PPT时需要注意,ChatGPT并不能直... 简介在我们的工作生活中,PPT出现的频率越来越高,工作汇报,经验分享,产品介绍等等,都会出现PPT。因为PPT相对于纯文本,能够添加图片,能够展示动画效果等,可以给大家带来更好的体验。但是写PPT有的时候让人头疼,我们要把许多文字浓缩成一句话,有时候需要绞尽脑汁,当然了,ChatGPT也可以帮助我们实现这个功能。 创作实践我们在借助ChatGPT创作PPT时需要注意,ChatGPT并不能直...
- 简介每年的年度报告真的让人头很大,因为这个东西必须要写好,写好了可能在新的一年就是升职加薪,写得不好可能在领导眼里,这小子这一年就像是划水划了一年,所以年度报告很重要,但是年度报告要写好,却并不简单。当然了,我们可以借助ChatGPT来帮我们写好自己的报告,本文就来介绍一下使用ChatGPT帮助我们写好年度报告的步骤。 实践示例要写年度报告,首先我们要知道年度报告应该包含哪些内容,所以我们... 简介每年的年度报告真的让人头很大,因为这个东西必须要写好,写好了可能在新的一年就是升职加薪,写得不好可能在领导眼里,这小子这一年就像是划水划了一年,所以年度报告很重要,但是年度报告要写好,却并不简单。当然了,我们可以借助ChatGPT来帮我们写好自己的报告,本文就来介绍一下使用ChatGPT帮助我们写好年度报告的步骤。 实践示例要写年度报告,首先我们要知道年度报告应该包含哪些内容,所以我们...
- 简介当我们想要设计一款产品的时候,文字总是不能具体的呈现出产品的架构,这个时候如果我们能够有一个架构图就会直观很多,也方便大家理解。但是架构图却并不好设计,需要我们对产品有足够的了解,同时还要对技术栈有较深的理解,所以我们还是可以找一个帮手,让ChatGPT帮我们来绘制产品架构图。 什么是架构图?如图所示,这是一个产品架构图的示例,架构图通过图形化的表达方式,用于呈现系统、软件的结构、组件... 简介当我们想要设计一款产品的时候,文字总是不能具体的呈现出产品的架构,这个时候如果我们能够有一个架构图就会直观很多,也方便大家理解。但是架构图却并不好设计,需要我们对产品有足够的了解,同时还要对技术栈有较深的理解,所以我们还是可以找一个帮手,让ChatGPT帮我们来绘制产品架构图。 什么是架构图?如图所示,这是一个产品架构图的示例,架构图通过图形化的表达方式,用于呈现系统、软件的结构、组件...
- 简介在我们通过思维导图设计了我们的测试用例,下面就需要我们实际去编写测试用例了,一个测试用例通常包含以下要素:测试模块测试标题前置条件测试步骤预期结果实际结果本文就来给大家介绍一下如何使用ChatGPT来帮助我们编写测试用例。 生成实战我们如何让ChatGPT帮我们编写测试用例?首先我们要把我们的需求信息明确的给到ChatGPT,规定好用例的格式,并且规定好用例的输出,下面我们就以一个搜索... 简介在我们通过思维导图设计了我们的测试用例,下面就需要我们实际去编写测试用例了,一个测试用例通常包含以下要素:测试模块测试标题前置条件测试步骤预期结果实际结果本文就来给大家介绍一下如何使用ChatGPT来帮助我们编写测试用例。 生成实战我们如何让ChatGPT帮我们编写测试用例?首先我们要把我们的需求信息明确的给到ChatGPT,规定好用例的格式,并且规定好用例的输出,下面我们就以一个搜索...
- 简介在我们日常的软件测试工作中,测试用例是非常重要的一环,但是很多时候我们并不是第一时间就设计测试用例的,我们会先根据需求先制定一个思维导图,后面再去设计我们的测试用例,有的公司更是会通过思维导图来设计测试用例的。本文就来给大家介绍一下如何使用ChatGPT来生成思维导图。 什么是思维导图?思维导图是一种用图形方式呈现信息、概念和关系的工具,旨在帮助人们更清晰地组织、理解和记忆复杂的信息。... 简介在我们日常的软件测试工作中,测试用例是非常重要的一环,但是很多时候我们并不是第一时间就设计测试用例的,我们会先根据需求先制定一个思维导图,后面再去设计我们的测试用例,有的公司更是会通过思维导图来设计测试用例的。本文就来给大家介绍一下如何使用ChatGPT来生成思维导图。 什么是思维导图?思维导图是一种用图形方式呈现信息、概念和关系的工具,旨在帮助人们更清晰地组织、理解和记忆复杂的信息。...
- 简介除了测试计划和测试方案,测试报告是另外一个令人头大的文档,但是我们又必须要写这个文档,所以我们还是得硬着头皮上,但是有了ChatGPT之后,写测试报告也变得简单了。本文就来向大家介绍如何使用ChatGPT来写测试报告。 什么是测试报告?测试报告的主要目的是提供与测试结果相关的数据信息,以便项目团队、开发人员、管理层和其他相关方可以了解测试的结果,并做出基于这些结果的明确下一步的决策,以... 简介除了测试计划和测试方案,测试报告是另外一个令人头大的文档,但是我们又必须要写这个文档,所以我们还是得硬着头皮上,但是有了ChatGPT之后,写测试报告也变得简单了。本文就来向大家介绍如何使用ChatGPT来写测试报告。 什么是测试报告?测试报告的主要目的是提供与测试结果相关的数据信息,以便项目团队、开发人员、管理层和其他相关方可以了解测试的结果,并做出基于这些结果的明确下一步的决策,以...
- 简介上文我们介绍了如何使用ChatGPT写一份漂亮的测试计划,那么有了测试计划之后,我们的测试方案自然也不能随便敷衍了事,我们要借助ChatGPT来帮我们写一份让大家都满意的测试方案。本文就来给大家介绍一下如何使用ChatGPT来输出一份测试方案。 什么是测试方案测试方案是指描述需要被测产品的特性、测试的方法、测试环境的规划、测试工具的设计和选择、测试用例的设计方法、测试代码的设计方案。我... 简介上文我们介绍了如何使用ChatGPT写一份漂亮的测试计划,那么有了测试计划之后,我们的测试方案自然也不能随便敷衍了事,我们要借助ChatGPT来帮我们写一份让大家都满意的测试方案。本文就来给大家介绍一下如何使用ChatGPT来输出一份测试方案。 什么是测试方案测试方案是指描述需要被测产品的特性、测试的方法、测试环境的规划、测试工具的设计和选择、测试用例的设计方法、测试代码的设计方案。我...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
苏州工业园区“华为云杯”2025人工智能应用创新大赛赛中直播
2025/08/21 周四 16:00-17:00
Vz 华为云AIoT技术布道师
本期直播将与您一起探讨如何基于华为云IoT平台全场景云服务,结合AI、鸿蒙、大数据等技术,打造有创新性,有竞争力的方案和产品。
即将直播
热门标签