- 博客(9)
- 收藏
- 关注
原创 测试基础-11-Moco配置文件启动并测试moco接口
前言前面我们使用的都是单个配置文件(test.json),这样针对单个接口操作是没问题的,当然我们也可以将所有接口都放在一个配置文件中,因为配置文件的格式为一个数组类型的 JSON 格式,数组的每一个元素是一个 request/response 的配对。还有一种方式我们设置全局配置文件,即在文件中引入其他配置文件的方式,最后启动时,只针对全局配置文件启动,比较方便单文件配置1)我...
2019-07-15 16:45:45 916
原创 测试基础-10-Moco使用
前言上一篇搭建好了moco环境,本篇为moco中request和response的具体使用moco使用(request部分)1)description字段,在所有JSONAPI中,可以使用description来描述这个会话的目的。它只是用作注释,在运行时将被忽略。//test.json[ { "description": "any response...
2019-07-15 16:45:04 764
原创 测试基础-9-Moco本地服务器搭建
前言moco是一个简单模拟服务器的程序库,可以用来模拟请求与返回数据,下载下来是一个.jar文件,环境运行依赖于java,需要提前安装好java环境moco使用场景:1)可以在单元测试过程中mock测试数据2)前后端分离,后端未开发完毕或者后台没有数据,前端开发可以mock相应格式数据来调试,无需等待后端开发完成或提供相应数据,提升工作效率3)依赖于第三方,数据不便于知晓...
2019-07-15 16:44:39 506
原创 Python基础-47-yaml使用
前言基础的配置数据我们可以用.ini文件、.json文件等来存放,当然yaml也是可以的,并且使用起来更方便,本篇讲解yaml使用安装python中操作yaml文件的库为pyyaml模块pip install pyyaml 直接安装(如下图,安装完成)yaml文件编写的基础规则1)大小写敏感2)使用缩进表示层级关系3)缩进时不允许使用Tab,只允许使...
2019-07-12 17:13:08 366
原创 环境安装-12-Centos7之tomcat+Jenkins环境安装
环境准备:1.服务器: CentOS 72.yum 3.4.33.java 1.84.tomcat5.jenkinsyum环境rpm -qa | grep yum 查看系统是否安装已安装yum环境,如截图,已安装,后面我们可以直接使用yum来安装我们所需要的环境java环境yum list | grep java-1.8.0-openjdk 在...
2019-07-10 08:43:28 629
原创 Python爬虫-17-案例:利用爬虫框架scrapy ,爬取JavaScript动态加载网页,将图片下载至本地
新建项目1)在cmd中创建爬虫项目2)项目结构(由于基础模板设置这里会默认新建一个images.py文件,不设置的话这边可以直接写也是可以的)3)设置settings图片下载地址分析1)查看萌女最新选项的图片2)查看请求信息,发现规律3)浏览器打开urlhttp://image.so.com/zjl?ch=beauty&sn=0...
2019-07-09 08:42:32 1870
原创 Python爬虫-16- pytesseract验证码识别
pytesseractpytesseract是Python的一个OCR识别库,OCR,即Optical Character Recognition,光学字符识别,是指通过扫描字符,然后通过其形状将其翻译成电子文本的过程。对于图形验证码来说,它们都是一些不规则的字符,这些字符确实是由字符稍加扭曲变换得到的内容。pytesseract其实是对tesseract做的一层Python API封装...
2019-07-02 15:54:52 2382
原创 Python基础-46-邮件发送(带附件)
前言前面一篇主要是只发送纯文本情况,很多时候我们发送邮件都是带附件发的,比如带doc、xlsx、MP3等等MIMEMultipart/MIMEApplication带附件发送import smtplibfrom email.mime.text import MIMETextfrom email.mime.multipart import MIMEMultipartfro...
2019-07-01 15:02:35 1527
原创 Python基础-45-邮件发送(纯文本)
前言之前有过发送邮件的介绍(python发送邮件),这里更为详细整体的梳理一下SMTP1)SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议。2)SMTP 是建立在 TCP上的一种邮件服务,主要用于传输系统之间的邮件信息并提供来信有关的通知。3)SMTP是发送邮件的协议,Python内置会对SMTP的支持,可以发送纯文本邮件、HTM...
2019-07-01 15:02:19 702
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人