多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 7O Selenium IDE – 以所需的语言导出测试用例 > 原文: [https://javabeginnerstutorial.com/selenium/7o-ide-export-testcase/](https://javabeginnerstutorial.com/selenium/7o-ide-export-testcase/) 您是否意识到您现在不再是 Selenium 的新手? 最好的部分是,您在使用 Selenium IDE 方面已经走了很长一段路,并且您将接近其边界! 因此,以同样的热情,让我们继续前进,并确保在这一美好的旅程中,我们不遗余力! 今天,让我们全神贯注,找出如何以我们希望使用的编程语言导出自动化测试代码。 相信我,除非您真正使用它,否则您不会意识到它有多方便。 那么,我们还等什么呢? 让我们开始吧! ## 场景: 1. 打开“Google 帐户-登录”页面,网址为 https://accounts.google.com。 2. 输入电子邮件 ID 3. 单击下一步,然后输入密码,进行测试。 4. 单击下一步,并确认文本“您输入的电子邮件和密码不匹配。” 出现在屏幕上。 5. 断言当前页面的标题是 Gmail。 下图显示了默认表格式视图中的测试用例。 ![Table format](https://img.kancloud.cn/cf/1e/cf1e132a889a2452050c4035e7debd49_849x609.png) ## 将测试用例导出为: 单击文件->将测试用例导出为...->选择所需的编程语言组合(应将所选的测试用例转换为该语言)/单元测试框架/套件中使用该代码的工具。 ![Export_testcase](https://img.kancloud.cn/90/74/90743c14602c2be55c76ca1cfa38fd40_511x449.png) 将文件保存在所需的本地路径中。 在这种情况下,文件将以“`.java`”扩展名保存。 双击保存的文件将如下所示打开, ![Junit_Code](https://img.kancloud.cn/de/2f/de2fdb83912d4c89b614b5d1676f0d8c_549x488.png) 请注意,在这种情况下,一旦导入或粘贴到 IDE(例如 Eclipse,NetBeans 等),导出的测试用例可能会有警告或错误。 对于此单个测试用例,在选择的组合中运行也可能确实不需要一些不必要的代码。 我们将在 Selenium WebDriver 博客(即将发布)中详细介绍如何相应地编辑文件。 作为自动化测试人员,我总是建议编写代码,而不是记录和生成测试用例。 这么说,“将测试用例导出为……”似乎不是杀手级功能,说实话,它可以使用一些改进,但是对于初学者来说,了解并掌握该工具是一个很好的起点。 。 ## 剪贴板格式: 另一种选择是“剪贴板格式”,在“选项”菜单中可用。 ![Export_ClipboardFormat](https://img.kancloud.cn/b9/a6/b9a662fb5d6dc6f25179fd79ad948c5f_603x428.png) 这有助于我们选择在执行粘贴操作时希望代码段显示的格式。 HTML 是默认选择。 在这种情况下,让我们选择“Java/Junit4/WebDriver”。 当选择了测试脚本窗格中的所有命令(`Ctrl + a`)并执行了复制(`Ctrl + c`)时,可以通过粘贴(`Ctrl + v`)获得所选组合的代码段。 粘贴后的结果如下: ![Clipboard code](https://img.kancloud.cn/92/26/922674b0310377aadd702c64c4f9c941_577x360.png) 因此,借助 Selenium IDE 的“导出测试用例为”和“剪贴板格式”选项,可以简单地实现目标。 现在该轮到您探索这些功能,并在评论部分提出任何疑问。 在另一篇文章中再见。 祝你有美好的一天!