基于aiotest的自动化测试框架和javabinding协程库的应用

优采云 发布时间: 2021-07-12 00:02

  基于aiotest的自动化测试框架和javabinding协程库的应用

  网站内容管理平台:cms、git、svn等。自动生成测试报告、mock、用例等:各种工具。接口管理系统:api管理平台。软件测试经常使用到的各种算法、代码风格、bug类型、代码覆盖率、健壮性等等。

  这几年比较流行的是selenium,webdriver,webrtc,generalinitialization,directscripting等。

  cross-sitebrowser测试,最接近真实的网站访问情况,再用java+selenium+javascript/css/tkinter+python等工具来进行功能测试和性能测试,定量回归用trunkengine进行真实场景下的可用性测试,不过代价是测试成本太高。

  robotframework服务器端框架和asyncio协程库的集成测试,必须引入非常多的脚本。从简单的requests、getquest到稍微复杂一点的postmessage以及headersname等等,如果任务量再多一点,单线程是根本做不起来的。自然,兼容性,协议,安全,性能等各方面都会考虑的,android需要针对移动端做一些支持。简单易用。接近于真实的网站环境。以上软件功能的重复封装,会让熟悉不同框架的人混淆。

  经常用java做网站功能测试。大概写过测试脚本:。多数是基于aiotest,asyncio。aiotest:基于jdk的自动化测试框架,配合selenium能进行单元测试。有免费版可以试用。还有一个性能测试的库:、功能测试框架和javabinding,基于tdd实现。以及性能测试库:集合了各种性能测试场景的测试框架,最近在开发arpe框架,用于移动app。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线