2023年1月17日
摘要:
2.1 输入 / 输出流 No relationship with java.util.stream. 2.1.1-2.1.3 读写字节 1) Easiest to use static methods from the java.nio.file.Files class: 1 Path path
阅读全文
posted @ 2023-01-17 13:46
bruce_he
阅读(128)
推荐(0)
2022年12月23日
摘要:
1.1 从迭代到流的操作 迭代:for, while 流:stream()。优点:1)代码易读;2)性能优化 var contents = new Files.readString(Paths.get("./gutenberg/alice30.txt")); // contents 是 String
阅读全文
posted @ 2022-12-23 16:17
bruce_he
阅读(73)
推荐(0)
2022年12月13日
摘要:
# -*- coding: utf-8 -*- import re def test_dot(): """ . => 匹配单个任意字符 """ str1 = "woodphogrammhootoohoingtesthoohhhkachhraghello\nworldtadhhtesttwhat1b2
阅读全文
posted @ 2022-12-13 20:16
bruce_he
阅读(160)
推荐(0)
2022年12月9日
摘要:
11.1 Requests 框架 11.1.1 requests 请求 1. reqeusts 库 安装 pip install requests 2. requests 库 GET 方法,参数通过 params 传入 import requests # get 请求 无参数 get_respons
阅读全文
posted @ 2022-12-09 23:13
bruce_he
阅读(115)
推荐(0)
2022年12月1日
摘要:
Json 数据格式: python 的内置模块; json 格式数据声明只能有一层顶级层(字典格式,可以是任意对象,如字符串,列表等,但实际工作中一般为字典对象,) json 对象本质是一个字符串对象; """ json.load() : json 数据格式文件的读取 json.dump(): js
阅读全文
posted @ 2022-12-01 22:22
bruce_he
阅读(235)
推荐(0)
2022年11月22日
摘要:
10.1 Django 框架 1. 几个主流的框架: 1)适合初学者的接口框架:Django,Flask 2)针对底层定义:Twisted 3)实现高并发:Tornado 2. install // 使用python 下的 pip pip stall django 3. 创建 Django 项目 4
阅读全文
posted @ 2022-11-22 22:16
bruce_he
阅读(95)
推荐(0)
2022年11月20日
摘要:
9.1 Postman 工具 9.1.4 Postman 基本操作 1. Get 请求 GET 请求的参数通过 Params 设置,最后出现在 url 地址栏上,拼接在 API 后面。 2. Post 请求 Post 请求的参数通过 Body 传送,不会出现在 url 中,有4种格式提供支持:for
阅读全文
posted @ 2022-11-20 14:26
bruce_he
阅读(229)
推荐(0)
2022年11月19日
摘要:
Fiddler 的几个常用操作: 1. Statistics:会话信息统计 1)选择当前页面的第一个请求和最后一个请求,通过计算 statistics,就知道该页面总共的耗时时间。 2)查出当前页面耗时较长的请求,从而优化 2. Inspectors Headers WebForms:Post 请求
阅读全文
posted @ 2022-11-19 21:21
bruce_he
阅读(101)
推荐(0)
2022年11月5日
摘要:
8.1 接口测试 1. 市场分布 UI(web、app)自动化:10% 接口自动化:20% 单元测试:70% -- 测开 2. 接口类型: 1)结构划分:模块间(系统间)的接口称为内部接口;系统与第三方(如支付宝、微信、身份验证等。)接口称为外部接口。 较常用的第三方接口:聚合API(https:/
阅读全文
posted @ 2022-11-05 22:03
bruce_he
阅读(228)
推荐(0)
2022年10月17日
摘要:
7.1 主流框架优缺点剖析 1. APP 主要测试策略 安装、卸载测试: 安装:1)安装路径;2)安装环境(平台、安全软件);3)安全权限(获取位置、摄像头、通讯录、ROOT管理员等权限);4)安装的版本;5)严酷测试:a)安装过程中取消;b)安装过程中重启、关机;c)内存不足下安装;d)无网或弱网
阅读全文
posted @ 2022-10-17 22:47
bruce_he
阅读(168)
推荐(0)
2022年10月13日
摘要:
1. 正常安装方式 1)安装 robotframework pip install robotframework 2) 安装 robotframework-ride pip install robotframework-ride 2. 针对上述步骤 1.2)的 解决方案 pip install -U
阅读全文
posted @ 2022-10-13 10:21
bruce_he
阅读(424)
推荐(0)
2022年10月11日
摘要:
""" 1. 发送邮件的几个步骤: 1)与邮件服务器建立会话连接 2)指定用户的登录 3)发送邮件 2. 一个标准邮件包含: 1)邮件头:标题;收件人、发送人、抄送cc、密送bcc、时间 2)邮件体:正文、附件 3. 常见的 MIME 格式 文件格式 | 对应的 MIME 格式 (可通过抓包查看)
阅读全文
posted @ 2022-10-11 21:47
bruce_he
阅读(134)
推荐(0)
摘要:
1. 下载 HTMLTestRunner 文件 地址: http://tungwaiyip.info/software/HTMLTestRunner.html 2. 将 .py 文件保存到 \Python37\Lib\site-packages 3. 将 HTMLTestRunner.py 由 py
阅读全文
posted @ 2022-10-11 13:25
bruce_he
阅读(154)
推荐(0)
2022年10月1日
摘要:
4.1 自动化测试分层思想 1. 框架的设计过程 1)线性脚本(Selenium API):很明确地体现整个的场景走向,=> 但完全不适用于实际引用 2)结构化脚本(Selenium API + Python 面向对象): 包括两种类型:模块脚本、库脚本;不同的业务场景设计在不同的模块中;不同的功能
阅读全文
posted @ 2022-10-01 17:40
bruce_he
阅读(118)
推荐(0)
2022年7月14日
摘要:
9.1 Java 集合框架 9.1.2 Collection 接口 // 查看 9.2 的Java接口类型图,Collection 是其中的一个基本接口public interface Collection<E> { // 其有两个基本方法: boolean add(E element); // 添
阅读全文
posted @ 2022-07-14 17:17
bruce_he
阅读(53)
推荐(0)