大数跨境

自动化测试中数据驱动和关键字驱动区别

自动化测试中数据驱动和关键字驱动区别 慧测
2021-07-18
1
导读:关注性能小课,成长不止一点点区别数据驱动是自动化测试的一种思想或理论。关键字驱动是自动化测试的一种实现方式。

关注性能小课,成长不止一点点



区别

  • 数据驱动是自动化测试的一种思想或理论。
  • 关键字驱动是自动化测试的一种实现方式。将一些重复率高的动作写成关键字进行复用,也可以用现有的关键字组合新的关键字。

举例

数据驱动

假设我们有一个根据按下不同按键会发出对应按键所表式字符声音的计算器。

按下数字1的时候,会发出1的声音
按下数字2的时候,会发出2的声音
按下数字3的时候,会发出3的声音

那么根据你输入不同的数字而发出不同的声音,以数据来驱动不同的业务,这个就是数据驱动。

关键字驱动

关键字驱动理解就相对简单了,根据上面的1、2、3点,如果分别把它们使用python封装成一个个函数,那么这一个个函数就是所说的关键字驱动,即每一个关键字驱动一个业务,这便是关键字驱动了。

就这么简单,你学会了吗~~~

结束



欢迎加入我们:

扫码加入公开课学习交流群②

已在公开课学习交流群① 

的小朋友请勿重复加群


免费技术支持微信:15712862196


咨询QQ:2657535456

咨询微信号:huice666


慧测公众号




【声明】内容源于网络
0
0
慧测
专注人工智能前沿技术落地企业实战应用
内容 404
粉丝 0
慧测 专注人工智能前沿技术落地企业实战应用
总阅读104
粉丝0
内容404