logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

django REST框架- Django-ninja

fastapi的示例虽然非常简单,真的拿来做项目仍需要补充额外一些东西,反观django似乎更简单。本文应该适合有django使用经验的同学,如果你没有,这绝对不是一篇安利你学习django的文章。djano-ninja几月前就注意到这个项目了,虽然,每周都在分享测试技术,但其实我的大部分工作是web前后端开发,所以,也会更关注这方面技术。flask也有类似的REST框架哦~!apiflask。会

文章图片
#django#python#restful +1
Swagger Editor 教程:从入门到精通编写 API 文档

OpenAPI 规范(曾名为 Swagger 规范)作为一套广泛认可的 API 描述标准,包含了 API 的路径、参数、请求体、响应内容等信息。它是从 Swagger 发展而来,目前已获得广泛的行业支撑。标准化的描述语言:利用 YAML 或JSON描述 API 细节,包括路径、参数、请求与响应等。动态文档:可以自动生成 API 文档,支持在线测试和调试API。高可扩展性:支持添加自定义属性以满足特

#功能测试#程序人生#职场和发展
性能测试之使用Jemeter对HTTP接口压测

注意,路径为URL除去如http://XXX.XX.X后的内容,如URL为,则服务器名称或IP应该填写,端口默认80,路径应该填写“/share/index.php”

文章图片
#http#网络协议#网络 +2
你不知道的Postman的Mock接口测试,看这一篇就够了

创建Mock服务你可以从Postman已有的测试集(Collection)中创建Mock Server或者直接创建Mock Server(我们这里选择从已有的测试集中创建Mock Server)Mock server详细配置页面,在此页面中我们可以设置:命名Mock Server选择一个环境(可选的),我们可以选择之前设置过的环境,Mock Server将会使用对应环境中设置过的变量在对应的请求和

文章图片
#postman#测试工具#程序人生
MySQL批量插入测试数据的几种方式

执行用时 10w数据差不多半分钟, 100w数据超过了20分钟, 同时 user的存储还卡死很久...最后都成功新增, 但是自动递增值和行数不一致, 这个我也不知道因为啥...数据展示role表user表04使用 Navicat自带的数据生成接来我们使用 Navicat的数据生成直接下一步, 然后选择对应的两张表生成行数和对应的生成规则, 基于之前的执行速度, 这次 role生成 1w数据, us

文章图片
#mysql#android#数据库 +2
基于Robot Framework的接口自动化测试

Robot Framework框架是一个通用的验收测试和验收测试驱动开发的自动化测试框架(ATDD),使用的是关键字驱动的测试方法。它本身拥有强大的标准库,此外还可以根据项目需要,使用Python对其测试库和框架本身进行扩展和优化,能同时满足对接口、数据库、UI自动化和服务器端自动化的测试需求,编写测试用例的成本低,维护方便。

文章图片
#功能测试#程序人生
自动化测试 —— Pytest fixture及conftest详解

fixture是在测试函数运行前后,由pytest执行的外壳函数。fixture中的代码可以定制,满足多变的测试需求,包括定义传入测试中的数据集、配置测试前系统的初始状态、为批量测试提供数据源等等。fixture是pytest的精髓所在,类似unittest中setup/teardown,但是比它们要强大、灵活很多,它的优势是可以跨文件共享。

文章图片
#pytest#功能测试#程序人生 +1
微信小程序9大方面测试点全方位总结

微信小程序无需下载安装,用户在微信扫一扫或搜索即可使用,小程序版本类型可分为:开发版、体验版、正式版。开发版、体验版无需审核,只需要给微信号权限,经过扫小程序的二维码就能访问,正式版本需要经过微信审核才可使用。与Web和App等正常的功能测试基本没有区别分享到好友列表,好友点击能正常进入。生成海报页分享到朋友圈,朋友识别能正常跳转。已授权、未授权、授权后取消授权,更换设备或微信号后小程序的授权情况

#微信小程序#小程序#功能测试 +2
基于docker部署的Selenium Grid分布式自动化测试

Selenium Grid是Selenium套件的一部分,它专门用于并行运行多个测试用例在不同的浏览器、操作系统和机器上。Selenium Grid有两个版本——老版本Grid 1和新版本Grid 2。我们只对新版本做介绍,因为Selenium团队已经逐渐遗弃老版本了。Selenium Grid 主要使用 master-slaves (or hub-nodes) 理念 --一个 master/hu

文章图片
#selenium#测试工具#程序人生 +1
自动化测试 —— Pytest fixture及conftest详解

这里需要特别说明的是,当fixture的scope定义为module时,只要当前文件中有一个测试用例使用了fixture,不管这个用例是在类外,还是在类中,都会在当前文件(模块)的所有测试用例执行之前去执行fixture定义的行为以及当前文件的所有用例结束之后同样去执行fixture定义的对应操作。测试类中的第1条测试用例引用了fixture修饰的函数,则整个测试类的所有测试用例都会执行fixtu

文章图片
#pytest#功能测试#程序人生 +1
    共 49 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择