软件测试实验五 自动化测试

简介: 软件测试实验五 自动化测试

一、实验目的

1.理解自动化测试的相关概念

2.了解自动化测试工具Selenium的特点

3.掌握web自动化测试的相关环境的搭建

4.掌握web自动化测试脚本编写的基本步骤

二、实验内容

1. 安装自动化测试工具Selenium,熟悉工具的流程和业务功能。

2. 针对待测试软件,实施自动化测试工具Selenium。

三、实验步骤

1. 自动化测试工具自动化测试工具Selenium环境安装及熟悉。

(1)Python 开发环境

(2)PyCharm编辑器

(3)selenium包

(4) 浏览器

(5)浏览器驱动

(6)Selenium IDE浏览器插件

2. 使用自动化测试工具Selenium IDE,自选系统进行Web 自动化测试。(要求有搜索,根据需要修改命令)

(1)录制操作

(2)查看修改脚本

(3)回放脚本

(4)导出py脚本

(5)执行py脚本(pytest)

3. 使用Python+Selenium3+ Firefox自动化测试,自选系统进行Web 自动化测试。(要求有多个内容输入、暂停、3种以上元素定位方式)

4.按照模板完成实验报告。

1)实验结果:按实验内容顺序,对主要操作界面截图。

2)实验总结:对问题及解决方法等完成情况进行具体总结。

四、实验结果

1. 自动化测试工具自动化测试工具Selenium环境安装及熟悉。

(1)Python 开发环境

(2)PyCharm编辑器

(3)selenium包

(4)浏览器

(5)浏览器驱动

(6)Selenium IDE浏览器插件

2. 使用自动化测试工具Selenium IDE,自选系统进行Web 自动化测试。(要求有搜索,根据需要修改命令)

(1)录制操作

(2)查看修改脚本

(3)回放脚本

(4)导出py脚本

(5)执行py脚本(pytest)

3. 使用Python+Selenium3+ Firefox自动化测试,自选系统进行Web 自动化测试。(要求有多个内容输入、暂停、3种以上元素定位方式)

五、实验总结

通过实验成功安装了自动化测试工具Selenium,熟悉工具的流程和业务功能。在实验过程中也遇到了各种各样的问题,通过与同学们相互讨论,所有问题都迎刃而解,并且成功完成了实验。

目录
相关文章
|
5天前
|
测试技术 数据库连接 数据库
【测试开发】基础篇 · 专业术语 · 软件测试生命周期 · bug的描述 · bug的级别 · bug的生命周期 · 处理争执
【测试开发】基础篇 · 专业术语 · 软件测试生命周期 · bug的描述 · bug的级别 · bug的生命周期 · 处理争执
12 0
|
5天前
|
自然语言处理 安全 Java
【软件测试】教你如何写一份软件测试报告
【软件测试】教你如何写一份软件测试报告
|
5天前
|
安全 Java 测试技术
【软件测试】测试工具推荐
【软件测试】测试工具推荐
|
21小时前
|
机器学习/深度学习 人工智能 测试技术
提升软件测试效率:智能化测试工具的应用与展望
【5月更文挑战第19天】 在快速发展的软件行业中,保证产品质量的同时提高测试效率已成为一个关键挑战。传统的手动测试方法由于其耗时且易出错的局限性,逐渐不能满足现代软件开发的需求。智能化测试工具的出现为解决这一问题提供了新的思路。本文将探讨智能化测试工具如何通过自动化和人工智能技术优化测试流程,减少重复性工作,并预测未来测试工具的发展趋势。我们将分析这些工具在实际应用中的表现,以及它们对提高软件测试效率和准确性的潜在影响。
17 8
|
2天前
|
测试技术 数据库
深入理解软件测试中的自动化框架选择
【5月更文挑战第18天】 在快速发展的软件行业中,自动化测试已成为提升测试效率、保障产品质量的重要手段。选择合适的自动化测试框架对于实现高效、可靠的测试过程至关重要。本文将探讨不同的自动化测试框架特点,分析其适用场景,并讨论如何基于项目需求和团队技能进行最佳选择。
|
4天前
|
自然语言处理 测试技术 程序员
软件测试-----黑盒测试与白盒测试
软件测试-----黑盒测试与白盒测试
13 0
|
5天前
|
架构师 安全 Java
【测试开发】答疑篇 · 什么是软件测试
【测试开发】答疑篇 · 什么是软件测试
6 0
|
5天前
|
存储 人工智能 测试技术
python自动化测试实战 —— CSDN的Web页面自动化测试
python自动化测试实战 —— CSDN的Web页面自动化测试
195 0
|
5天前
|
前端开发 测试技术 数据安全/隐私保护
软件测试 —— 测试用例设计报告
软件测试 —— 测试用例设计报告
17 1
|
5天前
|
Web App开发 设计模式 测试技术
python自动化测试实战 —— 自动化测试框架的实例
python自动化测试实战 —— 自动化测试框架的实例
17 0

热门文章

最新文章