会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
...
临渊
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
23
下一页
2023年5月24日
案例3 测试小工具平台
摘要: # 案例3 测试小工具平台 ## 需求 > 假如你们公司Web平台,在测试过程中总有一些高频的操作,需要通过数据库操作、或者多个步骤组合(比较麻烦)来操作,如构造订单、发放优惠券、权限审批等。 > 你针对这些需求开发了不同的自动化流程脚本,需要一个界面提供给团队使用。 ## 提示 需要的能力 * H
阅读全文
posted @ 2023-05-24 22:45 韩志超
阅读(257)
评论(0)
推荐(0)
2023年5月23日
Python面向对象进阶-元类
摘要: ## 元类是什么 在面向对象(OOP)编程中,我们可以用不同的类来描述不同的实体及操作,可以通过父类来设计一些“默认”操作,也可以用**MixIn类**来组合扩展一些额外操作,也可以用**抽象类**及**抽象方法**来描述要实现的接口,面向接口编程。 大部分情况下我们并不需要用到元类。 元类是一种`
阅读全文
posted @ 2023-05-23 16:01 韩志超
阅读(427)
评论(0)
推荐(0)
2023年5月22日
测试开发案例列表
摘要: ## 数据转换 * [XMind测试用例转Excel](https://www.cnblogs.com/superhin/p/17420090.html) * 目录遍历及自动化用例收集转CSV * JMeter测试计划解析及组装 * 覆盖率数据解析 * Git贡献率统计 ## 用例生成 * [接口录
阅读全文
posted @ 2023-05-22 11:08 韩志超
阅读(167)
评论(0)
推荐(0)
案例2 接口巡检项目
摘要: # 案例2 接口巡检项目 ## 需求场景 > 你们公司Web平台,有时候会有些页面打不开或没有数据,但是涉及的模块和页面非常多,需要你做一个接口(页面)监控脚本,当页面打不开(或查询接口无数据)时,及时发出报警。 ## 提示 需要的能力 * 使用Chrome开发者录制并导出har * JSON数据提
阅读全文
posted @ 2023-05-22 11:07 韩志超
阅读(309)
评论(0)
推荐(0)
案例1 XMind转Excel测试用例
摘要: # 案例1:XMind转Excel测试用例 ## 需求场景 > 你同事之前都是用XMind来写用例及梳理测试点的,现在组里要求测试完成,测试用例需要都整理到TAPD(腾讯的一个用例及缺陷管理平台)上,TAPD上可以通过Excel批量导入,重写一遍Excel版的用例又非常费力,现在需要你实现一个XMi
阅读全文
posted @ 2023-05-22 11:06 韩志超
阅读(400)
评论(0)
推荐(0)
2023年5月18日
Pytest根据命令行参数使用动态数据进行参数话数据驱动
摘要: Python中有一个重要的特性是,装饰器、类属性、模块变量都是模块加载时立即执行的。因此在使用@pytest.mark.parametrize进行参数话的时候,数据一般是确定的,如下例: import pytest DATA = [ "a.txt", "b.txt", "c.txt", ] @pyt
阅读全文
posted @ 2023-05-18 16:40 韩志超
阅读(141)
评论(0)
推荐(0)
2023年5月6日
Django Admin自定义app中模型显示顺序
摘要: 在Django Admin中,模型的顺序默认是安装名称进行排序的,如下图: 如果想自定义app中模型显示顺序,可以有如下方法: 方法1-模型名称添加序号 当然这是最简单的一种方法,我们可以在模型内部的Meta类中通过verbose_name_plural来定制模型的显示顺序,如下图: 当然这不够优雅
阅读全文
posted @ 2023-05-06 17:20 韩志超
阅读(736)
评论(0)
推荐(0)
Django Admin如何定制App显示顺序
摘要: 假设我们在一个Django项目中创建了两个应用app1和app2,如下图: 如果我们想修改app的显示顺序(如app2在上,app1在下)应该怎么处理呢? 方法1-自定义app显示名称,添加序号 在两个应用的app.py对应的配置类中,添加verbose_name来定制app显示名称,并添加序号,如
阅读全文
posted @ 2023-05-06 15:56 韩志超
阅读(552)
评论(0)
推荐(0)
2023年4月17日
Paramiko从一台服务器拷贝文件到另外一台服务器
摘要: import paramiko # 连接主机1 ssh1 = paramiko.SSHClient() ssh1.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh1.connect('192.168.1.1', 22, 'root',
阅读全文
posted @ 2023-04-17 16:31 韩志超
阅读(79)
评论(0)
推荐(0)
2023年3月23日
sed在匹配行后跳过若干行删除多行
摘要: 示例文件a.txt内容: 0 node_id: 1 2 3 4 5 6 7 8 9 10 11 12 13 假设我们要在node_id后,跳过4行,删除6行,命令如下 sed '/node_id/{n;n;n;n;n;N;N;N;N;N;d}' a.txt 其中n;的数量为,跳过的行数+1, N;的
阅读全文
posted @ 2023-03-23 20:47 韩志超
阅读(102)
评论(0)
推荐(0)
2023年3月1日
渗透测试-Web服务器信息收集
摘要: 场景引入 双11前夕,受某电商公司所托,对其Web服务等进行全方位的渗透测试,为期1周,执行3轮渗透,并输出渗透测试报告,公司派遣你和其他两名同事入驻该公司。 当前: 已获得当前公司许可,人员已入驻该公司并联入内网; 已确定测试范围包含域名 *.aaa.com, *.bbb.com, *.ccc.c
阅读全文
posted @ 2023-03-01 23:22 韩志超
阅读(472)
评论(0)
推荐(0)
2023年2月22日
cryptography证书相关操作
摘要: cryptography是Python一个密码学相关包,基于OpenSSL,可以对常用X509证书、私钥、公钥等进行处理,提取信息、签名、验证签名、加密、解密等。 安装方法如下 pip3 install cryptography 证书相关使用方法如下 from cryptography import
阅读全文
posted @ 2023-02-22 15:28 韩志超
阅读(892)
评论(0)
推荐(0)
MacOS系统安装渗透测试相关工具
摘要: 安装Xcode命令行工具 一般新系统或更新后系统后需要重新安装,已安装则略过 xcode-select install 安装brew 按照提示进行安装,已安装略过 /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/ma
阅读全文
posted @ 2023-02-22 11:31 韩志超
阅读(1155)
评论(0)
推荐(0)
2022年6月23日
软件测试基础教程
摘要: 测试基础 测试过程 瀑布模型 双V模型 软件质量 测试方法 回归测试流程 缺陷管理 缺陷管理跟踪流程图v1.0 缺陷管理跟踪流程图v2.0 缺陷管理跟踪流程图v3.0 缺陷管理跟踪流程图v4.0 缺陷管理跟踪流程图v5.0 配置管理 变更配置流程图 数据库 测试用例设计 Linux 第一阶段复习
阅读全文
posted @ 2022-06-23 19:49 韩志超
阅读(91)
评论(0)
推荐(0)
2022年6月11日
诗
摘要: 无题 其一 儿时了了 无知轻狂年少 人自天生傲 自诩英雄志 天赋谁道 于世气豪 作得当世雄枭 形为世困 心忧天难刁 天赐翼,则翔翱 会当凌宵宇 众人听我啸 无题 其二 天涯遥,心寂寥 百无赖聊 知己少 登兰皋 无端舒啸 前程缈 我笑 天下小 我有一座空城 我什么都没有 只有一座空城 并不坚固的城墙和
阅读全文
posted @ 2022-06-11 00:58 韩志超
阅读(83)
评论(0)
推荐(0)
基于MediaWiki教育技术专业维基站的设计与实现
摘要: 摘要 Wiki作为一种多人协作的写作平台和超文本系统,以其易用性、共享性、开放性和社会性等特点,非常适合于基于专题的协同知识建构平台和知识库的建立。开源软件MediaWiki是全球影响最大并且功能比较完善的Wiki程序。通过MediaWiki可以方便的架构教育技术专业维基站(协同知识建构平台和知识库
阅读全文
posted @ 2022-06-11 00:44 韩志超
阅读(426)
评论(0)
推荐(0)
流浪在青海
摘要: 我不知道何时是我漂泊的开始,是车的西宁的那一刻,还是在我作出决定的那一瞬,一切都已注定。 听去过那里的人都说夏都西宁是个美丽的地方。每天傍晚,新宁广场都有很多人跳舞,你能看到每个人脸上安详的神情,感觉到那种淳朴的气息。他们说门源有一望无际的油菜花,一些小镇做很好看的唐卡等手工艺品。还有青海湖,还有⋯
阅读全文
posted @ 2022-06-11 00:04 韩志超
阅读(127)
评论(0)
推荐(0)
2022年6月7日
Lua学习笔记
摘要: Lua简介 设计目的 嵌入应用,为应用提供灵活的扩展和定制功能 Lua特性 轻量级 可扩展 其他特性 面向过程 自动内存管理 内置模式匹配 闭包(可以支持数据抽象,虚函数,继承和重载) Lua应用场景 游戏开发 独立应用脚本 Web应用脚本 扩展和数据库插件 安全系统,如入侵检测系统 Lua版Hel
阅读全文
posted @ 2022-06-07 15:23 韩志超
阅读(160)
评论(0)
推荐(0)
2022年6月3日
PyCurl获取http响应过程时间
摘要: ## 安装 ```shell pip install pycurl ``` > MacOS安装PyCurl需要 ```shell export PYCURL_SSL_LIBRARY=openssl export LDFLAGS=-L/usr/local/opt/openssl/lib export
阅读全文
posted @ 2022-06-03 15:38 韩志超
阅读(288)
评论(0)
推荐(0)
英文Bug清单模板
摘要: Environment: 3 Con + 30 Com(4.0.1) + 9 ceph Precondition: Zabbix agent enabled in node-30,node-31,node-32 Controllers' memory usage are monitored Step
阅读全文
posted @ 2022-06-03 09:58 韩志超
阅读(102)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
23
下一页
公告