Badboy自动化测试工具4 运行脚本

简介:

   首先让我们使用N模式录制一个脚本,测试用例编号为:2.1.1 成功的发送仅有文字邮件给QQ联系人。 

一. 录制脚本:

1. 创建名为1 Log in的Suite,

2. 所属Test命名为1.1 Login from Mail.qq.com

3. 为1.1 增加一个Step 命名为1.1.1 Quick login successfully When QQ is online

    效果图如下:

1

4. 登录QQ成功后

5. 点击 –>2

6. 快速登录

7. 邮件页面展开

8. 点击Record按钮,停止录制

9. 全部展开Login下的脚本

   效果图如下, 从截图中能够看出,Badboy是不识别从数据库中读取出来的中文字符的,这点没关系,不影响脚本的继续录制

3

10. 创建一个Suite,命名为2 Write a mail

11. 所属Test命名为2.1 Text Only

12. 为1.1 增加一个Step 命名为2.1.1 Valid input Successfully

13. 开始在N模式下录制,点击6

14. 点击写信,输入有效的QQ联系人,主题及正文内容

15. 点击6,停止脚本录制

      当前的Badboy效果图如下:

5

16.创建一个Suite,命名为3 Send a mail

17. 所属Test命名为3.1 Send(No Schedule)

18. 为3.1 增加一个Step 命名为3.1.1 Send Successfully

19. 点击发送

20. 提示发送成功

21. 点击已发送

22. 邮件发送成功

当前的Badboy效果图如下:

6

 23. 保存脚本,命名为QQ Mail

24. 在保存的目录下,将出现带Badboy图标的文件,后缀为bb4

二 运行脚本:

脚本运行的途径有2种:1 在Script Tree上右击,可选择运行全部或运行点击的单元;

                                   2 通过工具栏image  

运行步骤:

1. 右击Login,选择 Play Whole Suite,或者点击>>

4

本文转自叶子文文博客51CTO博客,原文链接http://blog.51cto.com/leafwf/1112128如需转载请自行联系原作者


叶子文文

目录
打赏
0
0
0
0
89
分享
相关文章
软件测试中的自动化策略与工具应用
在软件开发的快速迭代中,自动化测试以其高效、稳定的特点成为了质量保证的重要手段。本文将深入探讨自动化测试的核心概念、常见工具的应用,以及如何设计有效的自动化测试策略,旨在为读者提供一套完整的自动化测试解决方案,帮助团队提升测试效率和软件质量。
Selenium:强大的 Web 自动化测试工具
Selenium 是一款强大的 Web 自动化测试工具,包括 Selenium IDE、WebDriver 和 Grid 三大组件,支持多种编程语言和跨平台操作。它能有效提高测试效率,解决跨浏览器兼容性问题,进行性能测试和数据驱动测试,尽管存在学习曲线较陡、不稳定等缺点,但其优势明显,是自动化测试领域的首选工具。
144 17
Selenium:强大的 Web 自动化测试工具
测试脚本编写和维护的最佳实践有哪些?
测试脚本编写和维护的最佳实践有哪些?
123 50
自动化运维:从脚本到工具的演进之旅
在数字化浪潮中,自动化运维成为提升效率、保障系统稳定的关键。本文将探索自动化运维的发展脉络,从基础的Shell脚本编写到复杂的自动化工具应用,揭示这一技术变革如何重塑IT运维领域。我们将通过实际案例,展示自动化运维在简化工作流程、提高响应速度和降低人为错误中的重要作用。无论你是初学者还是资深专家,这篇文章都将为你提供宝贵的洞见和实用的技巧。
如何编写API接口的自动化测试脚本
本文详细介绍了编写API自动化测试脚本的方法和最佳实践,涵盖确定测试需求、选择测试框架、编写测试脚本(如使用Postman和Python Requests库)、参数化和数据驱动测试、断言和验证、集成CI/CD、生成测试报告及维护更新等内容,旨在帮助开发者构建高效可靠的API测试体系。
|
2月前
|
使用Python实现自动化邮件通知:当长时程序运行结束时
本文介绍了如何使用Python实现自动化邮件通知功能,当长时间运行的程序完成后自动发送邮件通知。主要内容包括:项目背景、设置SMTP服务、编写邮件发送函数、连接SMTP服务器、发送邮件及异常处理等步骤。通过这些步骤,可以有效提高工作效率,避免长时间等待程序结果。
73 9
自动化运维之路:从脚本到工具的演进
在IT运维领域,效率和准确性是衡量工作成效的关键指标。随着技术的发展,自动化运维逐渐成为提升这两个指标的重要手段。本文将带领读者了解自动化运维的演变历程,从最初的简单脚本编写到现今复杂的自动化工具应用,展示如何通过技术提升运维效率。文章不仅介绍理论和实践案例,还提供了代码示例,帮助读者理解自动化运维的实际应用场景。
探索 DrissionPage: 强大的Python网页自动化工具
DrissionPage 是一个基于 Python 的网页自动化工具,结合了浏览器自动化的便利性和 requests 库的高效率。它提供三种页面对象:ChromiumPage、WebPage 和 SessionPage,分别适用于不同的使用场景,帮助开发者高效完成网页自动化任务。
198 4
如何确保测试脚本的稳定性和可靠性?
确保测试脚本的稳定性和可靠性是保证性能测试结果准确有效的关键
一些适合性能测试脚本编写和维护的工具
一些适合性能测试脚本编写和维护的工具
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等