摘要:
引言 今天发现一个很诡异的问题,在django项目视图函数中,使用print,结果打印不出来。由于项目写了很久,查了很久的,最终还是找到根本原因了。有时候BUG就是在那个毫不起眼的角落里藏着! 问题 从上图看视图函数请求是成功的,并没有什么毛病,但是百思不得其解,为啥会这样? 然后加一下日志再看看: 阅读全文
摘要:
引言 之前分享过一篇关于使用unittest框架做接口自动化测试的文章——基于Python接口自动化测试框架+数据与代码分离(进阶篇),该篇文章主要讲设计思路与简单实践的过程。但是,小编力求实战,恰巧遇到项目所需。俗话:光说不练假把式,很多人写博客,弄几个小示例后,就感觉自己学会了一套框架,甚至觉得 阅读全文
摘要:
引言 在之前根据项目具体情况,开发了一套自动预报数据的平台,也写了博客:Django自动化测试平台项目案例。但是前端页面不耐看,久了就生厌。于是就想更换前端框架,顺便记录一下。 前端设计 原来的界面: 一键预报模块: 为了有更好的感官体验,就像把前端的一套换了,框架设计跟之前一样,具体可以参考之前那 阅读全文
摘要:
引言 在很早之前,我写过一篇文章关于HTMLTestRunner报告优化的处理:https://www.cnblogs.com/liudinglong/p/12346824.html,后面群友在群里问了一个问题,是关于通过和失败的用例,图标样式和单击响应的问题。虽然很早之前已经帮群友解决了,由于之前 阅读全文
摘要:
引言 之前有位群友在群里发了个问题,说使用pip安装第三方包遇到"Read timeout"。我相信很多时候,大家在使用pip都会遇到这个问题,所以,我想有必要写一遍文章来总结一下。 具体如下: 解决方案 在这之前,你要明白一点,直接使用pip安装超时,绝大多数原因是pip源在外国,所以国内使用,网 阅读全文
摘要:
引言 基于Django REST Framework教程(一分钟入门)文章后,继续讲一下如何集成开发系统的API。之前在文章中讲过web接口开发,那种手写代码显然又慢又不整洁,利用rest framework工具可以快速形成API。 项目结构 打开cmd,输入 tree django_restAPI 阅读全文
摘要:
引言 字符串类型是对人类友好的符号,但计算机只认识一种符号,那就是二进制(binary)数,或者说是数字。 为了用计算机可以理解的数字描述人类使用的字符,我们需要一张数字与字符对应的表。我们都知道在计算机中 1 byte = 8bits,可以存储 0~255共256个值,也就是说 1byte最多可以 阅读全文
摘要:
引言 笔者,在非常繁忙的工作之余,决定抽时间记录一下在测试接口时所遇到的问题,以便日后参考,也可以提供给那些正在学习的接口测试的伙伴参考,避免走弯路。如果对您有帮忙,点个赞,谢谢。 今天这篇文章主要是讲接口测试中请求参数包含转义字符的和返回参数包含转义字符的处理,之前关于接口测试方法 可以参考Pyt 阅读全文
摘要:
引言 使用Django Rest Framework之前我们要先知道,它是什么,能干什么用? 引用官方一句话:Django REST框架是用于构建Web API的功能强大且灵活的工具包。 那为什么要使用Rest Framework? Django REST Framework可以在Django的基础 阅读全文
摘要:
引言 我们在使用python做接口测试的时候,通常使用的是requests库。而大家都知道还有一个request东西,很多人对requests与request两个东西傻傻分不清。下面我简单来介绍一下。 Requests与Request 本文所讲python3,因为python2于2020年已经停更。 阅读全文