Seldom

Latest version: v3.12.0

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

Scan your dependencies

Page 5 of 16

3.0.0beta1

* 支持App测试
* 依赖`Appium-Python-Client`库。
* `main()` 增加 `app_info`, `app_server` 参数。
* 增加`appium_lab` 模块。
* 增加`AppDriver` 类。
* 优化:基于pylint检查分析工具 优化代码。
* 其他:
* 生成随机数,增加`get_timestamp()` 获取当前时间戳。
* 数据库查询,增加`query_one()` 查询一条数据。

2.10.6

* 功能:`seldom`命令重大更新,支持更多参数和功能。
* 功能:`file_data()` 当设置`Seldom.env`时支持更深一级遍历。
* 修复:`diff_json()` 对比数据错误。

2.10.4

* 重构log日志打印。 Yongchin
* 彻底修复日志重复打印的问题。
* 移除`log.printf()` 非标准日志类型。
* 修复:
* `sender()` 发送完邮件,`seldom_log.log` 文件无法删除的问题。
* `TestMainExtend` 类`run_cases()`按照用例的顺序执行。luna-CY
* 修复`request` 带上`url=` 参数时异常。 986379041qq.com
* 依赖:`webdriver_manager`依赖升级到`3.8.2`
* 移除:`Opera` 浏览器的支持,selenium 4 已经移除了对opera的单独驱动支持。

2.10.3

* 数据驱动:`data()` 和 `file_data()` 优化用例名称和描述。
* 增加`Seldom.env`环境配置变量,`file_data()` 数据驱动装饰器支持环境变量。
* 修复:`Edge`浏览器启动错误。
* 修复:HTTP接口测试`self.post()`方法 `data`参数不是dict类型错误。
* 平台化支持:优化用例收集,具体查看文档。

2.10.2

*

更新:移动模式列表更新,去掉旧设备,增加新设备 [link](https://github.com/SeldomQA/seldom/blob/master/docs/vpdocs/other/other.md)

* 功能:测试报告显示断言信息。
* 功能:`main()` 通过`open=False`可以控制运行完测试 不自动化打开测试报告。
* Web 测试:
* 增加`self.new_browser()` 可以打开新的浏览器,但只能使用`selenium` 的 API
* 增加`switch_to_frame_parent` 切换到上一级表单,[118](https://github.com/SeldomQA/seldom/issues/118)。
* 优化`assertNotElement` 执行慢的情况 [120](https://github.com/SeldomQA/seldom/issues/120)
* HTTP 测试:
* 优化:JSON日志进行格式化打印。

2.10.1

* 修复:seldom log 问题引起,错误信息无法在控制台打印。

Page 5 of 16

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.