File | Date | Author | Commit |
---|---|---|---|
docs | 2019-10-26 | lonsty | [39dc8f] Version 0.5.2 |
function_test | 2019-10-17 | lonsty | [935e68] Overwrite Testor |
released | 2019-10-26 | lonsty | [39dc8f] Version 0.5.2 |
requirements | 2019-10-09 | Allen Shaw | [714148] Add two buttons |
scripts | 2019-10-26 | lonsty | [39dc8f] Version 0.5.2 |
.gitignore | 2019-09-06 | lonsty | [2ad7ac] 新的功能测试逻辑 |
FunctionTest.ipynb | 2019-10-17 | lonsty | [935e68] Overwrite Testor |
README.md | 2019-10-26 | lonsty | [39dc8f] Version 0.5.2 |
config.ini | 2019-10-17 | lonsty | [935e68] Overwrite Testor |
start_app.bat | 2019-09-06 | lonsty | [b2e684] perfect version 0.5.0 |
stop_app.bat | 2019-09-06 | lonsty | [b2e684] perfect version 0.5.0 |
用于中科网络安全监测装置的自动化功能测试。
安装WinPython 3.7.2.0
下载Winpython64-3.7.2.0.exe
或Winpython32-3.7.2.0.exe
安装包,官网地址:https://sourceforge.net/projects/winpython/files/WinPython_3.7/3.7.2.0/
安装WinPython
.exe
后缀安装包,开始安装;放置程序文件包到指定路径下,并安装相关依赖包
将zk-function-test.zip
程序文件包解压并移动到%WinPython%\notebooks
目录下
进入%WinPython%\notebooks\zk-function-test\requirements
目录下,双击install.bat
安装所需依赖包
启动应用并使用功能测试
方式1:
%WinPython%\notebooks\zk-function-test
目录下,双击FunctionTest.ipynb
启动应用并打开web UI方式2:
进入%WinPython%
目录下,双击Jupyter Notebook.exe
启动jupyter notebook
应用
然后会自动打开cmd窗口,并调用浏览器,浏览器上可以看到zk-function-test
文件夹
点击进入zk-function-test
,单击FunctionTest.ipynb
启动应用并打开web UI
更多内容,请阅读docs文件夹内的说明文件。
修复0.5.1版本新增两个按钮与预期作用不一致的问题
Bug修复后,实际使用与描述一致:
点击【重测当前项】,会重新测试当前失败项,测试通过后继续往后测试所有项目,否则会暂停并再次出现这两个按钮;点击【跳过当前项】,会跳过当前失败项,继续往后测试所有项目。
功能测试失败时,测试会暂停并会出现两个按钮:重测当前项
、跳过当前项
点击重测当前项
,会重新测试当前失败项,测试通过后继续往后测试所有项目,否则会暂停并再次出现这两个按钮;点击跳过当前项
,会跳过当前失败项,继续往后测试所有项目。
pass或fail以最终测试结果为准。
\r\n
,linux下换行符是\n
,传送文件前已增加CRLF->LF转换CMD1st chmod 777 ~/usbtest/usb_test.sh && usb_test.sh 2
-> cd usbtest && chmod 777 usb_test.sh && ./usb_test.sh 2
Burnin
的测试流程.LOT
、.LNT
后缀的文件名使用后八位大写的MAC或SN,其他文件中涉及的MAC、SN、OPID已改用大写字母Login
,ssh始终不测试Login
ft_path
,及其他配置调整完整更新历史请查看ReleaseNote