文件名称:自动化测试框架构建SEE.zip
文件大小:187KB
文件格式:ZIP
更新时间:2022-08-06 03:46:53
开源项目
Sandboxed Execution Environment (SEE) 是在安全环境构建自动化测试的框架。通过 libvirt 提供可定制的,灵活度高的沙箱。测试环境可以运行不同类型的虚拟机监控程序 (Qemu, VirtualBox, LXC) 。测试环境可以添加插件,提供一个 Event 机制同步交互,用户通过一个 JSON 配置文件启用和配置插件。SEE 是事件驱动,基于插件的沙箱提供器,支持同步和异步测试流控制。 ---------- | | -------| SEE Hook | | | | | ---------- ----------------- --------- | ---------- | | | | | | | User -------> | SEE Environment |-------| Sandbox |------- -------| SEE Hook | | | | | | | | ----------------- --------- | ---------- | ---------- | | | -------| SEE Hook | | | ---------- 标签:自动化测试
【文件预览】:
see-master
----MANIFEST.in(61B)
----.travis.yml(492B)
----README.rst(4KB)
----see()
--------image_providers()
--------events.py(1KB)
--------test()
--------interfaces.py(2KB)
--------helpers.py(1KB)
--------__init__.py(775B)
--------observer.py(5KB)
--------context()
--------hooks.py(3KB)
--------environment.py(4KB)
----plugins()
--------timers.py(1KB)
--------agent.py(5KB)
--------utils.py(1KB)
--------screen.py(3KB)
--------commands.py(4KB)
--------disk.py(9KB)
--------memory.py(7KB)
--------network.py(6KB)
----setup.cfg(28B)
----doc()
--------tutorial_setup.rst(4KB)
--------tutorial_hellosandbox.rst(3KB)
--------conf.py(8KB)
--------tutorial_plugins.rst(6KB)
--------setup.rst(4KB)
--------developer.rst(20KB)
--------sample.png(91KB)
--------user.rst(16KB)
--------tutorial_hellomalware.rst(9KB)
--------Makefile(7KB)
--------index.rst(3KB)
--------tutorial_installation.rst(1KB)
--------tutorial_conclusions.rst(7KB)
--------tutorial_injection.rst(2KB)
----setup.py(2KB)
----.gitignore(18B)
----LICENSE.txt(9KB)