11 Star 40 Fork 10

robinwu / kunlun-atp

2024-04-21 12:08
robinwu

新增: 新增接口函数 lib.bash.Bash(name="KUNLUN:AUTOTEST:CLI", output=True), 可以在其他常规python程序中使用KunLun的连接了. 注意在此之前需要先 kunlun start.

最后提交信息为: update
2024-04-14 22:38
robinwu
  1. 变更: 鼠标在container面板上点击右键后展示display1/2/3/4/5/6的内容.
  2. 解决: 修复MEASURE指标时间线图, 鼠标移入时能够展示相关数据, 同时将线图改成平滑线图.
  3. 新增: 优化 lib.add_measure(name, value, title="TEMP"), 当传入参数 title 时, 将仅制作时间线图, 可以将不同 name 绘制在同一张名为 title 的线图上.
最后提交信息为: update
2024-03-17 23:07
robinwu
  1. 新增: 新增 lib.set_display4/5/6() , 鼠标在container面板上悬停时将展示display1/2/3/4/5/6的内容.
  2. 新增: 新增 lib.stop_test()/lib.deposit(), 以满足老化等大规模场景的测试.
  3. 新增: 在Station页面上可以看到其下属所有container测试状态的统计.
  4. 新增: TestData的TestReport界面可以还原Measure窗口以及线图, 方便用户查看测试指标.
最后提交信息为: update
2024-02-19 16:22
robinwu
  1. 新增: 针对第一次安装kunlun的用户, 将自动生成可用的demo kunlun_scripts .
  2. 优化: TestData页面, 支持多条件查询, 支持通配符查询, 支持CSV格式下载测试记录.
最后提交信息为: update
2024-01-17 21:57
robinwu
  1. 修复: 当设定 finalize=True 时, fail的测试记录中无 step_name 的问题。
  2. 优化: 优化连接TELNET&SSH, 当设置有username/password时, 使用 timeout作为超时时间, 默认为10秒.
最后提交信息为: update
2024-01-13 15:15
robinwu
  1. 优化: 优化连接open(), 若在timeout内发现连接进程不存在, 则将自动尝试再次open()。
  2. 适配: 发布Linux版本, 适配Ubuntu20.04
最后提交信息为: update
2024-01-03 22:23
robinwu
  1. 变更: testcaseTestCase 中的方法 setup()teardown() 将仅被 kunlun run 默认调用。
  2. 优化: configsadd_connection() 增加 timeout=10 参数, 作为连接 open() 的超时时间, 默认10s.
最后提交信息为: update
2023-12-02 13:10
robinwu
  1. 优化: 优化TELNET连接, 增加连接在open()/close()时的稳定性.
  2. 修复: 变更为 http 后, Test Data 页面上无法下载测试日志的问题.
最后提交信息为: update
2023-11-25 21:44
robinwu
  1. 变更: 测试界面链接从 https 变更为 http , 访问速度提升不少。 通过 kunlun web 可以打开测试界面.
  2. 新增: 通过 kunlun package project 可以将代码打包成 .zip 格式, 并以时间戳作为版本号,保存在目录 kunlun-data/packages 下。
  3. 新增: 代码推送更新, 通过 kunlun deploy project host 可将本地代码包推送并部署到远端, 前提条件是可以通过网络访问远端的测试界面.
  4. 新增: 代码拉取更新, 通过 kunlun update project host 可将远端代码包拉取到本地并部署, 前提条件是可以通过网络访问远端的测试界面.
  5. 新增: kunlun版本升级, 通过 kunlun upgrade host 可将远端kunlun安装包拉取到本地并进行pip部署, 前提条件是可以通过网络访问远端的测试界面.
  6. 优化: 解除Connection页面只能同时显示6个窗口的限制.
  7. 修复: 解决win10下点击stop test后, 连接窗口无法手工输入指令的问题。
  8. 优化其他问题.
最后提交信息为: update
2023-11-06 22:17
robinwu
  1. 使能: lib.ask_question()lib.ask_questions() 增加 image="demo/bee.jpg" 入参.
  2. 更新: 主页上增加了开发文档的直达链接。
最后提交信息为: update
2023-11-03 00:18
robinwu
  1. 新增: 接口函数 lib.add_xlsx_measure(sheet, name, value) . 它自动调用项目下 measure.xlsx 中的取值范围, 并做比较.
  2. 新增: 新增网页XLSX Data, 用来更新文件 measure.xlsx .
  3. 变更: 获取连接后, 需要显示地调用 open() 方法.
  4. 修复一些问题。
最后提交信息为: update
2023-10-30 23:47
robinwu
  1. 新增: 接口函数 lib.add_measure() 增加参数 spec=[] , 当 spec 的值是一个 list 是,将在 list 中提取 lowhigh . 需要说明的是 sepc 的值大于2个元素, 默认取前两个值。
  2. 新增: 接口函数 lib.pa , 它是 params.json 的字典形式.
  3. 已知问题: 通过网页Json Data修改 params.json, 保存后所有值都自动变成字符串.
最后提交信息为: update
2023-10-28 21:31
robinwu
  1. 使能 finalize=True, 可以在 lib.get_sequence_definition() 中配置.
  2. 使能 测试报告Test Step Information .
  3. 修复一些问题.
最后提交信息为: update
2023-10-26 21:46
robinwu
  1. 修改 ctn.add_step()ctn.show_step_panel() .
  2. 修改 ctn.add_measure()ctn.show_measure_panel() .
  3. 新增 ctn.show_info_panel() .
  4. 修复一些显示上的问题.
最后提交信息为: update
2023-10-26 00:16
robinwu
  1. 使能 STEP 窗口, 在 pc_hostname.py 使用 ctn.add_step() 即可。可以参考 autotest.py .
  2. 增加一些接口函数, 其实是接口变量。
最后提交信息为: update
2023-10-21 22:42
robinwu
  1. 优化 autotest web , 使用本机IP地址打开测试界面.

  2. kunlun start 优先调用 pc_hostname.py , 次之 autotest.py .

最后提交信息为: update
2023-10-18 23:37
robinwu
  1. 修复TELNET连接无法正常使用的问题.
最后提交信息为: update
2023-08-20 21:31
robinwu
  1. Python版本从3.7.5升级至3.8.10
  2. 增加 kunlun menu 菜单,作为 kunlun run 的快捷方式,避免记忆复杂的命令行
  3. 删除一些python依赖包,例如: pandas、numpy.
  4. 适配Ubuntu20.04
最后提交信息为: update
2023-05-07 10:59
robinwu
  1. 增加类似Scratch的图像化编程, 包括configs测试界面开发, sequence测试序列开发, 测试用例开发。
  2. 修复一些问题
最后提交信息为: update
2023-04-18 21:38
robinwu
  1. 用户代码默认文件夹从 product 更改为 kunlun_scripts, 开发模式文件夹保持不变为 develop .
  2. send() 中增加回调函数 send(on_timeout=None), 若无回调函数, send() 超时将 raie Exception() .
  3. 新增 kunlun run [project] [testcase] [--param] [--key value] , 可以用命令行直接跑测试用例, 详细参考文档.
  4. 修复一些问题
最后提交信息为: update
Python
1
https://gitee.com/robinwu0607/kunlun-atp.git
git@gitee.com:robinwu0607/kunlun-atp.git
robinwu0607
kunlun-atp
kunlun-atp

搜索帮助

53164aa7 5694891 3bd8fe86 5694891