首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >寻找一个在我的端到端自动化的大多数部分使用空手道框架的解决方案

寻找一个在我的端到端自动化的大多数部分使用空手道框架的解决方案
EN

Stack Overflow用户
提问于 2020-01-21 07:49:24
回答 1查看 540关注 0票数 1

这是一个场景: 1.在开始我的自动化之前运行几个API测试。2.用户通过app -A注册,这是一个移动应用。用户将被要求输入手机号码,以接收动态口令在注册时,并将被要求上传照片。3.提交的申请将存储在Mongo数据库中。4.管理员登录通过应用程序-B,这是一个角度网络为基础的,可以审查这些信息,并批准他们。5.运行性能测试可以单独进行,也可以与其他1-4个步骤一起进行。

我被要求想出一个解决方案,尽可能在一次测试中实现端到端的自动化。我可以使用空手道或Rest Assured for API,Appium for Mobile app based,Selenium/Mongo DB integration for Mongo Database validation,以及最后Protractor for Angular web应用程序测试来自动化单个部件。此外,我还可以使用JMeter进行性能测试。

我想了解空手道框架可以实现的所有场景,以及这个框架能提供的最佳解决方案是什么。

EN

回答 1

Stack Overflow用户

发布于 2020-01-21 08:50:38

你可以用空手道做到这一切。阅读文档:

参见:

我建议你做一个PoC,因为你问了一个很大的,笼统的问题,只有你可以自己回答。我还建议不要将移动测试合并到同一个流中,因为这可能会使事情变得更加复杂。您应该有一个单独的测试,其中身份验证令牌是通过API生成的(如果需要,可以为测试创建一个特殊的端点),然后进入移动测试。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59832390

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档