01 接口测试(1)服务器端(server):在使用别人的服务器上,例如微信APP客户端,服务端在腾讯的服务端上,微信上的账号信息,聊天记录均存储在服务端上;用户A发送1条信息到服务端上,服务端再把这条信息转发到用户B上。服务器使用的语言分别为:Java、Python、PHP、Go、C、C++等等(2)客户端(client):手机上的APP,网站客户端使用的语言分别为:object-c(IOS)、
postman是一个强大的接口调试工具,可打包、发送http请求,保存响应及断言等postman是一款REST接口的客户端软件,支持所有http协议的请求方式。支持的请求数据类型除了表单以外,还支持文件(图片、视频)等。支持接口的全业务流程(从开发、测试、运维等):开发:mock挡板测试后端:接口测试postman支持云服务、协同测试。postman使用postman是采用collection-
话说各位读者盆友,早上好。这里总结一下Postman-一款测试工具的基础知识。太基础?Yes!目录一、安装 二、使用场景 三、日常问题 四、总结工具:Postman 难度系数:★☆☆☆☆ 建议用时:30minPostman是邮递员的意思,那个图标也很Q,感觉像是悬浮的宇航员。在HTTP等协议中,这个软件测试接口,就类似邮递员,传递参数,发起请求,等待响应,很形象的一个名字。 当然还有其他测试工具,
前言今天跟小伙伴们一起来学习一下如何编写Python脚本进行mock测试。什么是mock?测试桩,模拟被测对象的返回,用于测试通常意义的mock指的就是mock server, 模拟服务端返回的接口数据,用于前端开发,第三方接口联调为什么要mock?1. 解决依赖问题:当我们测试一个接口或者功能模块的时候,如果这个接口或者功能模块依赖其他接口或其他模块,那么如果所依赖的接口或功能模块未开发完毕,那
转载 1月前
396阅读
工作内容记录(Postman基础篇)记录一下由于工作需要,这周学习使用postman及,入门级相关内容。一、基础功能图1.HTTP的五种请求方法:GET请求:请求指定的页面信息,并返回实体主体。(通常用来接收数据)。POST请求:向指定资源提交数据进行处理请求,数据被包含在请求体中。POST请求可能会导致新的资源的建立、已有资源的修改。(通常用来发送数据)。HEAD请求:类似于get请求,只不过
转载 2024-04-10 15:58:41
60阅读
# 在Python使用绘图功能:探索`hold on` 在数据可视化中,不同的数据集往往需要被同时展示,以便进行更深入的比较和分析。在Matlab中,`hold on`是一个常用的命令,用于在同一图形窗口中叠加多个图像。但是,在Python中,我们并没有直接的`hold on`命令,而是采用一些其他的方式来实现类似的功能。在本文中,我们将探索如何在Python使用`matplotlib`库实
原创 9月前
108阅读
前言2017 年大概 11 月份时在 PyCon China 2017 杭州站分享了  Python 跨平台兼容性实践,讲述了如何让 Python 程序兼容更多的平台。遗憾的是,当时没有影像资料,又缺少文字记录。现在应朋友的要求,将当时的内容整理成文字。本文将首先介绍背景,然后介绍如何做到解释器的兼容性,再介绍库的兼容性,最后介绍如何进行多个平台的持续集成,从而达到跨平台兼容性的目的。背
  搭建一个网站,通常需要以下几件事情: 具有公网IP的服务器购买一个域名域名解析(即域名绑定服务器IP)在服务器操作系统上搭建环境部署应用程序服务器。现在自建机房来作为自己的服务器主机这种事已经很少见了,因为太麻烦了,费钱又费力。通常有钱又有技术的大企业才会这么干。对于中小型企业或者个人,租云服务器是首选的方案。云虚拟主机平台现在已经发展的非常成熟,你可以花很少的银子来
Flume 的基本使用Flume 是 Cloudera 提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统。当前 Flume 有两个版本。Flume 0.9X 版本的统称 Flume OG(originalgeneration),Flume1.X 版本的统称 Flume NG(next generation)。由于 FlumeNG 经过核心组件、核心配置以及代码架构重构,与 Fl
做一份PPT(演示文稿)最耗时的步骤是什么?大部分用户的答案几乎都是“排版”。诚然,为了能让PPT(演示文稿)整体上更加简洁、直观,每次在构思完内容之后总是需要选定风格,找素材,用各种关系图来表达自己的观点......可谓是“打字五分钟,排版两小时”。为了解决这恼人的低效问题,金山办公引入全新升级的AI技术,为WPS Office带来名为“墨匣”的演示文稿智能排版系统,仅需一键便能自
# Python与Hacon库的使用探索 在Python的世界里,能够使用丰富的库是其吸引开发者的重要原因之一。Hacon库就是一个相对较新但非常实用的库,它使得数据处理和可视化变得更加简单。那么,Python可以使用Hacon库?答案是肯定的!在本文中,我们将详细介绍Hacon库的安装、基本用法,以及在实际应用中的示例。 ## Hacon库简介 Hacon是一个用于高效数据分析和可视化的
原创 9月前
15阅读
# TradingView可以使用Python代码? TradingView 是一个流行的在线金融平台,允许用户进行技术分析、图表制作以及交易策略的编写。在金融市场上,Python 日益成为一种流行的编程语言,因其强大的数据分析和机器学习功能。许多人开始询问是否可以在 TradingView 中使用 Python 代码。本文将对这个问题进行探讨,并提供相应的代码示例。 ## TradingV
原创 2024-09-24 08:18:02
1309阅读
Bootstrap (Web框架) Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。 [1] 它由Twitter的设计师Mark Otto和J
转载 2月前
375阅读
1 运行 cmd 或 Anaconda Prompt在任务栏 "开始" 中找到 Anaconda Prompt (Anaconda3),也可以直接使用 cmd(命令提示符)考虑到anaconda的很多包是联网下载,默认是从连接外国网站的,速度受限时,请添加源镜像2 创建 Python2 的虚拟环境执行conda create -n 虚拟环境名 python=2.7创建虚拟环境如果出现上面的结果(有
转载 8月前
0阅读
工欲善其事,必先利其器,今天我们为大家分享一下快应用开发必备的工具!官方网站           官方论坛hap-toolkit工具hap-toolkit是快应用的开发者工具,帮助开发者通过命令行工具辅助开发工作的完成,主要包括创建模板工程,升级工程,编译,调试等功能。可以通过 npm install -g hap-t
经验一:由于平台的限制,小程序项目中不支持 axios,而且原生的 wx.request() API 功能较为简单,不支持拦截器等全局定制的功能。因此,建议在 uni-app 项目中使用 @escook/request-miniprogram 第三方包发起网络数据请求。 @escook/request-miniprogram 的官方文档进行安装、配置、使用 https://www.npmj
转载 2024-04-21 13:16:52
50阅读
# 如何在Python使用天地图 ## 引言 Python是一种非常强大的编程语言,可以用来开发各种应用程序,包括地图应用。天地图是一种常用的地图服务,提供了丰富的地图数据和功能。本文将教你如何在Python使用天地图。 ## 整体流程 下面是使用天地图的整体流程: ```mermaid flowchart TD A(导入必要的库) B(获取天地图的密钥) C(构
原创 2023-09-10 03:48:38
468阅读
Python是入门容易精通难,大家平时要养成记录的习惯,好的代码要记录下来,学会总结,经常翻一翻会有收获!今天我来分享一些我自己记录的代码结构,欢迎拍砖! 01.简洁的表达式点评:Python因为简洁高效而出名,就是因为语法非常简单,而且内置了很多强大的数据结构:比如我们可以大量用推导列表来生成很多简洁的代码比如我们可以用if else组合,本来需要2-3行代码写的,一行搞定!02.排序
ACM-ICPC以团队的形式代表各学校参赛,每队由3名队员组成。每位队员必须是在校学生,有一定的年龄限制,并且最多可以参加2次全球总决赛和5次区域选拔赛。 比赛期间,每队使用1台电脑需要在5个小时内使用C、C++或Java中的一种编写程序解决7到10个问题。程序完成之后提交裁判运行,运行的结果会判定为正确或错误两种并及时通知参赛队。而且有趣的是每队在正确完成一题后,组织者将在其位置上升起一只代表该
转载 2024-09-03 18:58:36
227阅读
对任何人来说,Python是一把瑞士军刀,你可以用他干很多东西,比如自动回复邮件、自动收集信息。但是真要去造机器人,合适的工具并不是瑞士军刀,而是C/C++这样简单粗暴的锤子和螺丝刀般的工具。在学习Python学到一定程度的时候(比如你听说有一种叫做cython的东西),最好开始学习C,而且要强迫自己练习用C的一维数组和指针来实现矩阵的加法、乘法、求逆等操作。之所以有高级的Python或者Java
转载 2024-10-28 13:31:48
41阅读
  • 1
  • 2
  • 3
  • 4
  • 5