繁体   English   中英

使用Excel工作表在Cucumber中进行数据驱动测试

[英]Data driven testing in Cucumber using Excel sheets

我们希望使用外部文件(如excel表)在Cucumber中实现数据驱动测试,而不使用Cucumber提供的DataTable或Examples关键字。

这是我的专题文件

功能:验证登录页面场景概述:使用Excel和数据集驱动数据

当我是登录页面然后我用excel行"<row_index>"数据集输入用户名和密码

Examples:
| row_index  |
| 1          |
| 2          |
| 3          |
| 4          |

在上面的例子中,我们基于文件中提供的行索引从excel读取数据。

很难在功能文件中写入那么多记录,因为数据将被动态添加(测试的行数不会增加),我们需要每次都修改功能文件。

有没有办法从excel这样的外部文件中读取数据,这样我们就可以将测试数据与场景分开,并进行数据驱动测试。

任何指导或建议都会有很大帮助

谢谢,安吉

如果您要使用Excel电子表格进行测试,那么使用Cucumber是没有意义的。 而是编写一个单元测试,然后您将编写代码并使用编程语言,这样您就可以将电子表格加载到数据结构中并迭代它们来执行测试。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM