摘要:
1. Docker环境搭建 1.1 获取yum源 curl http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker-ce.repo wget -O /etc/yum.repo 阅读全文
摘要:
一. JSON介绍 1. JSON(JavaScript Object Notation)是接口测试中常见的数据格式,它是一种基于轻量级文本的数据交换格式。 2. JSON数据的规则定义 1)JSON字符串必须用双引号编写 2)JSON中并列数据之间用逗号隔开 3)JSON中映射用冒号表示 3. J 阅读全文
摘要:
一. 自动化需求 1. 设备A与云平台是通过自定义协议(JT808协议)通信的 2. 基于twisted框架模拟设备A,模拟脚本可替代设备A与云平台进行通信 3. 使用pytest+allure测试方案, 并采用数据驱动方式, 快速验证云端的端云交互逻辑的正确性 二. 遇到问题 1. 启动设备模拟工 阅读全文
摘要:
一. 预先安装 1. 安装Pycharm IDE专业版(需要激活码,百度找找),不建议安装社区版 2. 安装npm,Vue官网建议安装v10以上的Node.js版本 二. 安装vue脚手架 #安装vue-cli npm install -g @vue/cli #验证 vue --version 三. 阅读全文
摘要:
一. npm工具介绍 1. npm是JavaScript的包管理工具 2. npm通过package.json文件来管理依赖文件 二. 安装npm 1. 安装node.js会附带安装npm工具 #查看安装的node.js版本 node -v #查看安装的npm版本 npm -v 说明: 1) 官网如 阅读全文
摘要:
一. 思路分析 思路1: 获取文件大小, 验证文件大小是否为0(可以使用os库或pathlib库) 思路2: 读取文件的第一个字符, 验证第一个字符是否存在 二. 实现方法 方法1: 思路1 + os库的path方法 # -*- coding: utf-8 -*- # @Time : 2020/11 阅读全文
摘要:
1. 目标功能: 将字符串首字母转成大写,而字符串其余字母保持不变 2. 如果使用字符串的capitalize()方法, 可以将字符串的首字母转为大写, 同时会将字符串其余字母都转为小写 示例代码: text_str = "badBoy" print(text_str.capitalize()) 执 阅读全文
摘要:
一. 案例说明 1.1 整体业务场景说明 1) 设备端为一台智能车载设备,有固定IP,设备开机后有WIFI功能 2) 设备端的开关状态可以通过继电器的开关状态来控制,本案例中使用python来控制继电器开关状态 3) 设备操作接口只有在连接上设备WIFI环境下才能访问 4) 云端接口可在公网环境下访 阅读全文
摘要:
一. 准备与分析 1. 钉钉开发文档地址:https://ding-doc.dingtalk.com/doc#/serverapi2/gh60vz 2. 在钉钉上自建应用,并获取到对应的AGENT_ID, APP_KEY, APP_SECRET 3. 钉钉开发接口需要设置IP白名单才能访问 4. 要 阅读全文
摘要:
一. 显示精确到毫秒的字符串时间 1.1 获取当前时间,精确到毫秒 # -*- coding: utf-8 -*- # @Time : 2020/11/22 12:32 # @Author : chinablue import datetime TIME_FORMAT = "%Y-%m-%d %H: 阅读全文