Seldom

Latest version: v3.7.0

Safety actively analyzes 630052 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 15

2.8.0

* 功能:增加MongoDB 数据库操作 [93](https://github.com/SeldomQA/seldom/issues/93) 。
* 功能:支持单个用例执行 [94](https://github.com/SeldomQA/seldom/issues/94) 。
* 功能:`sendmail()` 增加`delete`参数,发送完邮件删除`reports/`
目录下面的报告和日志文件 [95](https://github.com/SeldomQA/seldom/issues/95) 。
* 功能:增加`jsonpath` 和 `jresponse()` ,更容易查找json数据 [96](https://github.com/SeldomQA/seldom/issues/96) 。
* 功能:创建项目脚手架增加api测试例子:`seldom -project mypro` 。
* 其他: 全新的seldom在线文档:https://seldomqa.github.io/ ,感谢 nickliya

2.7.0

* 功能:引入`loguru` 库用于打印日志(之前使用python默认logging总有一些重复打印或不打印的问题)。
* 功能:web自动化增加一套方法链(method chaining)的API。
* 功能:支持手动指定浏览器驱动路径。

2.6.0

* 移除:自带的`HTMLTestRunner`,HTML报告采用`XTestRunner`。
* 移除:对`unittest-xml-reporting`库的依赖,XML报告使用`XTestRunner`。
* 修改:`SMTP`类发送邮件方法 `sender()` -> `sendmail()`, 发送邮件样式采用`XTestRunner`。
* 增加:`seldom.main()`方法增加`tester` 参数,用于设置测试人员名字,默认`Anonymous`。
* 增加:`seldom.main()`方法增加`language` 参数,用于设置报告中英文`en/zh-CN`,默认`en`。
* 增加:发送钉钉功能。
* 修改:接口测试 `self.session` -> `self.Session()`。
* 移除:接口测试 `self.request()` 方法移除(注:该方法原本不可用)。

2.5.1

* 功能:Http接口测试使用日志打印接口信息
* 功能:Http接口测试打印`json`参数 [83](https://github.com/SeldomQA/seldom/issues/83)
* 修复:Web UI测试`self.Key()` 无法定位元素的问题

2.5.0

* 功能:支持测试平台化。
* 功能:utils 增加`file`类,获取当前文件目录更方便。
* 修复:`self.select()` 操作下拉选择错误。
* 修复:`diff_json()` 对比json文件错误。

2.4.2

* 功能:增强`file_data`使用方式,json/yaml支持内嵌`dict`数据。

Page 5 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.