使用Python编写自动化测试代码规范整理

能或者修复 bug perf:优化相关,比如提升性能、体验 test:测试用例,包括单元测试、集成测试等 chore:改变构建流程、或者增加依赖库、工具等 revert:回滚版本 2、提交信息: 1)编写实际代码改动功能的提交信息,说明提交的更改内容,便于其他人理解此次代码变更的目的。 3、频繁提交: 1)鼓励团队频繁提交代码,而不是等到所有工作都完成后再一次性提交。 2)减小每次提交的规模,更容易跟...

人工智能大模型开发之远程服务器编写代码IDE,我选Jetbrains Gateway,弃用VS Code

应用背景: 我们在大模型等抹模型训练的时候,需要Ubuntu服务器,或者Windows WSL子系统,这个时候你可能会考虑VS Code中的remote ssh插件来实现,但是VS Code的界面以及操作我不是很喜欢,但是使用Pycharm,我就觉得倍感亲切,而且最新版的2024.1版本的Jetbrains所有产品均支持免费的本地AI Coding提示功能,而对于远程开发的需求,我还是选择Jetbra...

C++ //练习 14.8 你在7.5.1节的练习7.40(第261页)中曾经选择并编写了一个类,为它定义一个输出运算符。

C++ Primer(第5版) 练习 14.8 练习 14.8 你在7.5.1节的练习7.40(第261页)中曾经选择并编写了一个类,为它定义一个输出运算符。 环境:Linux Ubuntu(云服务器) 工具:vim   代码块 class Date{ public: Date(); Date(size_t y, size_t m, size_t d): year(y), month(m), day...

使用pyqt编写的页面导航框架

使用pyqt编写的页面导航框架 效果 介绍代码 效果 介绍 使用pyqt多种控件编写的导航框架,左边是菜单栏,点击不同的菜单选项可以切换到不同的页面。 代码 import sysfrom PyQt5.QtWidgets import QApplication, QWidget, QVBoxLayout, QHBoxLayout, QPushButton, QStackedWidget, QLabe...

ChatGPT助力测试领域!探索人工智能编写测试用例的新前景

如何让 ChatGPT 自动生成测试用例呢? 要把对应的需求信息给到 ChatGPT。 规定好用例的格式。 规定好用例的输出格式,减少调整的成本。 假设以下是我们的需求内容: 那么我们的提示词可以如此编写: 提示词:我是一个测试工程师,这是我收到的需求信息:在 Web 界面上添加一个搜索按钮,要求能够做到关键词精确匹配与模糊匹配。要求根据以上的需求生成测试用例。要求测试用例包含以下信息:测试模块、测试...

C++ //练习 13.26 对上一题中描述的StrBlob类,编写你自己的版本。

C++ Primer(第5版) 练习 13.26 练习 13.26 对上一题中描述的StrBlob类,编写你自己的版本。 环境:Linux Ubuntu(云服务器) 工具:vim   代码块 class StrBlobPtr; class StrBlob{ friend class StrBlobPtr; public: typedef vector<string>::size_type size_...

C++ //练习 13.34 编写本节所描述的Message。

C++ Primer(第5版) 练习 13.34 练习 13.34 编写本节所描述的Message。 环境:Linux Ubuntu(云服务器) 工具:vim   代码块 /************************************************************************* > File Name: ex13.34.cpp > Author: > Mai...

从0到1—POC编写基础篇(四)

接着上一篇 cprint 模块 Python内置的 print 函数可以输出任何类型的数据,但有时候输出的内容不够简洁、美观,难以直观地了解程序运行状态。cprint 库就是为了解决这个问题而生的,它可以让Python输出更简洁、更美观。 cprint 库是一个基于装饰器实现的工具,它可以让Python输出更简洁、更美观。cprint库实际上是一个只有一个函数的库,这个函数叫做 cprint,它可以...

从0到1—POC编写基础篇(二)

接着上一篇 POC常用基础模块 urllib 模块 Python urllib 库用于操作网页 URL,并对网页的内容进行抓取处理。 urllib 包 包含以下几个模块: ●urllib.request - 打开和读取 URL。 ●urllib.error - 包含 urllib.request 抛出的异常。 ●urllib.parse - 解析 URL。 ●urllib.robotparser - ...

从0到1—POC编写基础篇(一)

POC编写基础篇 POC的概念 在网络安全领域中,POC的概念是指"Proof of Concept",也被称为"攻击验证"。它是指安全研究人员或黑客用来证明某个漏洞、弱点或安全问题存在的实证或演示。 网络安全研究人员经常通过开发POC来展示一个漏洞的存在和影响,从而向厂商或用户提供证据,并促使其采取必要的措施来修复或解决该问题。通过POC,研究人员可以演示如何利用漏洞来进行攻击、获取敏感信息或者破坏...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.018478(s)
2024-05-06 04:29:13 1714940953