嗨,各位亲爱的linker,我们在9月底在github上线 Goku API Gateway 开源版本,希望能和开源社区的所有开发者一起,将中国的技术产品输出到海外去,做到全球一流的水平。欢迎小伙伴们到 github star 项目。
除了网关开源,同时API Studio 也在近期迎来了5.8.2 版本的更新,自动化测试全面升级!支持对数据库进行操作,前后置测试用例升级为通用用例,想了解详情的请戳:API Studio 5.8.2 版本更新。如果小伙伴想使用最强大的API管理功能,又想将数据离线存储在企业内部的服务器,各位可以点击 申请试用 私有云部署产品。
每月我们将从各位所提的工单中收集大家最为关心的问题,并由技术中心提供解答,设立Q&A专区,定期为大家答疑。
我们来看看10月份和11月份都有哪些常见问题:
Q:如何将项目分享给别人查看呢?
A:进入 API 项目概况页面,点击在线分享项目的设置按钮
在弹窗开启项目分享,您可以点击“更多设置”,设置分享内容及环境显示。
保存设置后,将项目分享链接复制给他人,即可查看到您分享出去的项目。
Q:可以将研发管理中的 API测试用例 可以转到 直接转到自动化测试中吗?
A:目前是支持在自动化测试中添加API文档信息以及导入API测试用例的;
1.从API文档中引用API作为测试步骤(API)
创建了测试用例之后,进入测试用例的详情页面,并且点击新建按钮旁的下拉菜单,选择 从API文档导入测试信息:
在新的页面中,选择项目、分组以及需要导入的API文档,然后点击保存即可。
2.导入API测试用例 :
进入测试用例的详情页面,并且点击新建按钮旁的下拉菜单,选择 从API文档导入测试信息:
在新的页面中,选择项目、分组以及需要导入的API用例,然后点击保存即可。
Q:为什么自动化测试数据库连接失败?
A:原因有两种:
1.请检查服务器是否可以访问您填写的这个数据库地址(不支持读取本地或者局域网数据库) ;
2.数据库连接信息(IP端口、账号密码以及数据库名称)是否正确 。
Q:如何升级现在使用的版本?例如免费版升级为专业版?
A:您可以进入产品管理页面,点击相应产品的 续费/升级按钮:
在购买页面选择需要升级的版本、您的实际使用人数及购买时长,点击前往支付即可。
Q:如何设置API延迟执行?
A:有两种设置延迟执行方式:
1.在UI模式中为API设置延迟执行:
2.在高级代码模式中,设置delay参数可以为API设置延迟执行(最长设置10s),delay的单位为毫秒(ms);
下图示例表示:在api_1执行完后,程序会执行2秒的延迟再继续执行后续的代码块
Q:如何将重复的测试步骤进行复用?
A:您可以将重复的测试步骤添加到通用用例中,并且在普通的场景用例中引用通用用例来实现复用测试步骤的目的。
您可以在自动化测试项目的一级菜单中找到通用用例功能:
通用用例的创建和测试方式与普通的场景用例一致,当您创建好通用用例之后,可以在场景用例页面,点击引用用例按钮,在弹窗中选择需要引入的通用用例即可:
本月精选出的Q&A都是工单里提问率较高的问题,看完本篇文章的小伙伴们,希望能帮助大家解决在使用 EOLINKER 过程中遇到的问题,如果还有其他问题,请访问 EOLINKER 的 帮助中心。