Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

机器学习零代码单元测试 UnitAuto 3 新增 Python&更新 Java, Go•优化算法 #51

Open
TommyLemon opened this issue Aug 11, 2023 · 0 comments
Labels

Comments

@TommyLemon
Copy link
Owner

TommyLemon commented Aug 11, 2023

Admin

兼容 Go, Python 等语言的 多返回类型、指针 等场景;针对 Go, Python 设置默认用例;
前后对比新增支持深入数组子项;
机器学习测试:新增支持值重复断言,可通过前后置脚本 JSONResponse.COMPARE_VALUE_REPEAT = 1 或 2 开启;
Node:支持 CORS 跨域;新增 /test/compare 前后对比断言接口 和 /test/ml 机器学习断言接口,可脱离 UI 使用;
Headless 无 UI 后台测试:解决 Vue 版本兼容问题、document.cookie 报错 document undefnied;
随机与顺序测试:在用例列表项新增统计结果;在没有上传过对比标准时使用默认参数对应的 response 和 standard,也能比较精准地断言;

SDK

Java: 更新 jar 包;
Go: 新增支持 mock 各种 Struct 的成员变量,包括组合等复杂自定义对象;
Python: 新增 Python 版,还有单独的仓库 unitauto-py;

文档

新增支持的 Kotlin 版本说明;
新增关于新增测试用例 4 种方式的说明文档;
常见问题新增 5. 如何统计行覆盖率 / 分支覆盖率?

更多图文内容见
https://www.oschina.net/news/253259/unitauto-3-0-0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant