python web自动化测试 设计-WEB接口开发与自动化测试 基于PYTHON语言 PDF 下载-程序员宅基地

前言

第1章 Python学习必知

1.1 Python 2.x与Python 3.x选择

1.2 Python的安装

1.3 扩展库的安装

1.4 开发工具选择

1.5 程序报错不要慌

第2章 Django入门

2.1 Django开发环境

2.2 开始第一个demo

2.3 Django工作流

2.4 MTV开发模式

第3章 Django视图

3.1 来写个登录功能

3.2 Cookie和Session

3.3 Django认证系统

第4章 Django模型

4.1 设计系统表

4.2 admin后台管理

4.3 基本数据访问

4.4 SQLite管理工具

4.5 配置MySQL

第5章 Django模板

5.1 Django-bootstrap3

5.2 发布会管理

5.3 嘉宾管理

5.4 签到功能

5.5 退出系统

第6章 Django测试

6.1 unittest单元测试框架

6.2 Django测试

6.3 客户端测试

第7章 接口相关概念

7.1 分层的自动化测试

7.2 单元测试与模块测试

7.3 接口测试

7.4 编程语言中的Interface

第8章 开发Web接口

8.1 为何要开发Web接口

8.2 什么是Web接口

8.3 开发系统Web接口

8.4 编写Web接口文档

第9章 接口测试工具介绍

9.1 Postman测试工具

9.2 JMeter测试工具

9.3 Robot Framework测试框架

第10章 接口自动化测试框架

10.1 接口测试工具的不足

10.2 Requests库

10.3 接口测试框架开发

第11章 接口的安全机制

11.1 用户认证

11.2 数字签名

11.3 接口加密

第12章 Web Services

12.1 Web Services相关概念

12.2 Web Services的开发与调用

12.3 JMeter测试SOAP接口

第13章 REST

13.1 RPC与REST

13.2 Django REST Framework

13.3 集成发布会系统API

13.4 soapUI测试工具

第14章 Django项目部署

14.1 uWSGI

14.2 Nginx

14.3 创建404页面

第15章 接口性能测试

15.1 Locust性能测试工具

15.2 发布会系统性能测试

15.3 接口性能测试

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39956036/article/details/109622937

智能推荐

GBase 8s V8.8 SQL 指南:教程-9.5.1_gbase prepare from-程序员宅基地

文章浏览阅读185次。9.5.1 准备语句在形式上,动态 SQL 语句像任何其他写入程序的 SQL 语句一样,除了它不可包含任何主变量的名称之外。准备好的 SQL 语句有两个限制。首先,如果它是 SELECT 语句,则它不可包括INTO variable 子句。INTO variable 子句指定将列数据放入其内的主变量,而不允许在准备好的对象的文本中使用主变量。其次,不论主变量的名称通常出现在表达式中的任何位置,都将问号(?)写作 PREPARE 语句中的占位符。仅 PREPARE 语句可指定问号(?)占位符。._gbase prepare from

PyCharm 社区版 安装 教程(Windows)_pycharm 社区版本安装-程序员宅基地

文章浏览阅读1w次,点赞4次,收藏26次。注:如果已经安装过python 3.5 及以上版本的解释执行器则跳过此步骤下载 PyCharm 社区版 软件PyCharm windows 版本 安装包如下:Thank you for downloading PyCharm!https://www.jetbrains.com/pycharm/download/download-thanks.html?platform=windows&code=PCC PyCharm Mac OS X (苹果mac 系统) 版本 安装包如下:Than._pycharm 社区版本安装

iOS所有框架总览与介绍_ios所有框架的分类-程序员宅基地

文章浏览阅读4.8k次。原文地址:http://blog.csdn.net/GooHong/article/details/28911301在iOS中框架是一个目录,包含了共享资源库,用于访问该资源库中储存的代码的头文件,以及图像、声音文件等其他资源。共享资源库定义应用程序可以调用的函数和方法。 iOS为应用程序开发提供了许多可使用的框架,并构成IOS操作系统的层次架构,分为四层,从上到下依次为:Coc_ios所有框架的分类

Linux系统结构-程序员宅基地

Linux系统结构包括内核、GNU工具、桌面环境和应用软件,这些部分相互配合,丰富了Linux系统的用途,值得我们深入学习。

喜讯:Ubuntu来到中国地级城市_中国地图各省份地级市shp-程序员宅基地

文章浏览阅读2.6k次。 根据Softpedia的一则报道,10月26日,预装Ubuntu操作系统的戴尔笔记本与台式机在江苏徐州、连云港、宿迁、盐城等地市的220多个零售店一起“开卖“,见图:(请见“Canonical Sells Ubuntu Dells in China”一文_中国地图各省份地级市shp

【深度学习注意力机制系列】—— ECANet注意力机制(附pytorch实现)_eca注意力机制-程序员宅基地

文章浏览阅读9.5k次,点赞9次,收藏102次。ECANet是一种高效的神经网络架构,通过引入通道注意力机制,能够有效地捕捉图像中的通道关系,提升特征表示的能力。它的结构包括通道注意力模块和嵌入式通道注意力模块,具有高效性、提升特征表示和减少过拟合等优势。通过这种设计,ECANet在图像处理任务中取得了优越的性能。_eca注意力机制

随便推点

值得你关注的Android6.0上的重要变化(二)_谁调用setkeyguarddisabled-程序员宅基地

文章浏览阅读817次。转自:http://blog.csdn.net/w7849516230/article/details/50358907十、Android KeyStore变化 此版本上Android Keystore provider不再支持DSA,仍旧支持ECDSA。 锁屏密码在(如用户或设备管理器)禁用或重置的情况下,不需要加密部分将不再被删除,而加密部分则会被删除。十一、Wi-Fi_谁调用setkeyguarddisabled

matlab 贝叶斯信息标准_Matlab关于贝叶斯的一点体会-程序员宅基地

文章浏览阅读304次。最近,开始学习和概率模型相关的智能算法。这类算法能解决的问题很多,包括模式识别(分类问题)、预测、决策等等。是非常具有实际应用价值的一类算法。当然,这类算法体系也非常的庞大,尤其是其中涉及高深的数学原理的方法众多。但是,显然,我们要讨论的问题算法并不属于此类(很大原因是因为我概率挂了)。我们今天讨论的重点将放在:如果一个概率我无法求得,那么我们有什么其他办法获得。首先,我们来考虑著名的“蒙特卡洛法..._matlab贝叶斯决策实验心得

JavaWeb学习总结(一)——JavaWeb开发入门-程序员宅基地

文章浏览阅读153次。一、基本概念1.1、WEB开发的相关知识  WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。  Internet上供外界访问的Web资源分为:静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。  静态web资源开发技术:Ht...

arcgis 无法编辑元素的解决办法(无法删除元素或者缺失值替换)_arcgis无法删除要素-程序员宅基地

文章浏览阅读363次。arcgis 无法编辑元素的解决办法(无法删除元素或者缺失值替换)_arcgis无法删除要素

redis 实现消息队列的三种方式_redis 创建队列-程序员宅基地

文章浏览阅读805次。"发布/订阅"模式同样可以实现进程间的消息传递,其原理如下:"发布/订阅"模式包含两种角色,分别是发布者和订阅者。订阅者可以订阅一个或者多个频道(channel),而发布者可以向指定的频道(channel)发送消息,所有订阅此频道的订阅者都会收到此消息。和数据结构中的普通链表一样,我们可以在其头部(left)和尾部(right)添加新的元素。在插入时,如果该键并不存在,Redis将为该键创建一个新的链表。发现消息已经被消费完了,消费方还不停的消费为NULL,这样造成不必要的浪费。关于List的命令如下。_redis 创建队列

干货满满,工业控制系统(PLC)安全专家必备的测试工具!_plc的测试系统-程序员宅基地

文章浏览阅读133次。硬件在回路技术与PLC相结合,将PLC的电机信号、开关量信号等各种控制信号转化成数学模型,与I/O接口模拟成为一个受控对象模型,将电压、电流、电磁、浪涌脉冲等硬件激励以及越界值、非法指令、桩程序段、靶子程序段等软件故障作为测试序列加载到受控对象模型,实际输出平均故障前时间MTBF、故障次数、故障率、可靠度等指标,通过类比系统实际输出与期望输出来验证PLC控制器。随着PLC控制系统在工业生产过程中得到了越来越广泛的应用,系统的安全可靠越来越受人们关注,基于PLC的工业控制系统测试成为亟待解决的问题。_plc的测试系统

推荐文章

热门文章

相关标签