如何将功能测试用例转为自动化脚本?

如何设计自动化测试用例或脚本strong>

自动化始终遵循手动测试。通常,将在AUT上执行一轮或多轮手动测试。这意味着手动测试用例已经存在并且已经执行了至少一次。

例如,假设以下是您的手动测试用例。它只是登录到Gmail.com 站。现在,这看起来很简单,不是吗何成为自动化脚本m>(点击图片可放大)

如何进行手动测试用例转换为自动化脚本h2>

一步一步走

步骤1:条件。我们正在以编程方式启动带有Gmail.com URL的IE。

步骤2和7: Sync语句。最初我们上面讨论的,这些为了确保在接下来执行之前AUT进入所需状态非常重要。

步骤3和4:数据输入。所有数据都硬编码到脚本中。尽管不建议创建,而是只是一个开始。

步骤5:更改AUT步骤。步骤5包括重新设置“登录”按钮。执行此语句时,您将不需要V&V。这是因为有一个后续语句,并且该语句可以运行;这意味着成功之前的那个。但是,如果您格外勤奋,可以在此处添加一个。

步骤6和8:评论

步骤9和11:。条件语句。V&V /检查点。我们通过检查查询查询结果页面上是否有收件箱产品链接来尝试查看登录是否成功如果您仔细记下,则寻找带有内部文本“收件箱*”的链接。因此,无论接收到多少新电子邮件(变量),如果您都有可用的收件箱链接(始终为常数),则表示检查点已通过。

步骤10:消息框。可见度

步骤12和13:  这些是清理活动。您正在从帐户中重置,然后关闭浏览器。

摘要

因此,当您拥有编写良好的“手动”脚本和要遵循的每个基本指令时,您会看到自动化脚本的展开非常容易。由于此处不是有关框架的文章,因此我对功能,可重用性因素,参数化等内容一无所知。测试脚本是基本的构建块,如果您具有基本的知识,就很容易在脚本上即兴创作。

往期推荐

为什么集成测试被人瞧不起理解还是p>

微软开源最强自动化工具-Playwright

如何使用Selenium WebDriver查找错误的链接p>

测试自动化框架的类型| 您应该知道的一切-软件测试材料

自动化测试与手动测试 必须知道的重要差异

Python+webdriver定位元素的几种方法

Python 位操作符(Bitwise)

数据驱动框架(Apache POI – Excel)

Python中的文件处理–为初学者学习Python文件处理

关于Scrapy爬虫框架中meta参数的使用示例演示(上)

手把手教你使用Python库打造一款简易黑客工具

高效持续测试策略的4个要素

建立数据驱动,关键字驱动和混合Selenium框架这些你了解吗

如何将Postman API测试转换为JMeter以进行扩展

使用Redis Dataset JMeter插件即时控制您的测试数据

测试金字塔的奥秘和数学

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览92979 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年11月27日
下一篇 2020年11月27日

相关推荐