我是一名系统管理员/基础架构工程师,有时候需要花费时间检查基础架构更改后是否正常运行。我想编写一些测试,例如:
- 从网站下载一些CSS / JavaScript代码
- 登录网站
- 上传某些文件并尝试下载它们
- 登录服务器并执行一些脚本
- 等等。
大多数单元测试框架都集中在单元测试和代码覆盖率上,但我只需要一个可配置的测试运行器,具有良好的报告功能,可能还有其他模块以便于编写HTTP测试。能够将此工具用于压力测试将是一个优势。
我找到了很多名称(testoob、functest、robotframework、py.test等),但我不知道该选择哪个。