Selenium Testing With Python Programming

所在平台: Udemy

课程主页: https://www.udemy.com/course/selenium-testing-with-python-programming/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:使用Python编程进行Selenium测试 课程概述: 本课程讲解了Selenium的安装、Python的安装、PyCharm的安装,以及如何在网站上进行自动化操作,包括搜索和执行各种任务。课程涵盖了以下主题: 1. Python和Selenium的介绍 2. Python安装 3. PyCharm安装 4. Selenium安装 5. 获取Chrome浏览器 6. 在Chrome浏览器上搜索 7. 获取驱动管理器 Selenium介绍: Selenium是一个用于网络应用测试的工具,其组件包括: - **Selenium IDE**:最简单的框架,是一个浏览器插件,能够记录和回放在浏览器上执行的操作。主要用于Firefox和Chrome浏览器,但不支持编程功能。使用Selenese语言编写测试脚本。 **优点**: - 易于使用和安装 - 具有内置测试结果报告模块 - 不需要编程经验 - 可以记录和执行测试用例 - 可以编辑测试脚本和创建测试套件 **缺点**: - 不支持迭代语句和条件语句 - 不支持错误处理 - 不支持数据库测试 - 只能在Firefox和Chrome上使用 - 不生成详细的测试报告摘要 - **Selenium RC**:一个用于web应用测试的工具,支持在多种浏览器和操作系统上进行测试,已被官方弃用。因其复杂架构,测试自动化执行速度较慢。 - **Selenium WebDriver**:引入后克服了IDE和RC的不足,结构简单,易于理解和使用。 本课程为学习Selenium和Python提供了基础,并帮助学习者理解如何通过自动化工具提升网站测试效率。

课程评论(0条)

课程详情

This course coveres installation of selenium, pyhon, pycharm and how automation occurs for any website while searching anything or performing any task on website..Following topics are covered in this course1. Introduction of python and selenium2. Installation of python3. Installation of pycharm4. Installation of selenium5. Get chrome browser6. Search on chome browser7. Get driver managerSELENIUM:What is Selenium?Selenium IDESelenium Integrated Development Environment (IDE) is the simplest framework in the Selenium suite. It is a browser plugin to record and playback the operations performed on the browser. Selenium IDE plugins are available for Chrome and Firefox browsers. It doesn't support the programming features. Selenese is the language which is used to write test scripts in Selenium IDE.Benefits of Selenium IDEVery use to use and installHas built-in test results reporting moduleNo programming experience is requiredIt is used to create and execute Test cases using Firefox or Chrome browsersThe user can easily record the Test scriptsThe user can edit the Test scriptsThe user can create Test Suites.Drawbacks of Selenium IDEIt doesn't support iteration statementsNo support for conditional statementsIt doesn't support error handlingIt does not support Database testingAvailable only in Firefox and ChromeIt doesn't generate a detailed Test Reports summary.Selenium RCSelenium RC is a testing tool used for web applications testing. It supports programming using RC. Using RC, we can test out applications in multiple browsers and also in multiple operating systems.Selenium RC has complex architecture hence slow in automation test execution. In Selenium RC, we need to launch a separate application called Selenium RC Server before we can start testing. Selenium RC server acts as a middleman between selenium commands and your browser. Selenium RC has been officially deprecated, you should use WebDriver or IDE to test your web applications.COMPONENTS OF SELENIUMSelenium IDE (Integrated Development Environment)Selenium RC (Remote Control) - deprecated nowSelenium WebDriverSelenium GridSelenium WebDriverSelenium WebDriver is a web application testing tool introduced by eliminating the drawbacks of IDE and RC. It is simple in architecture and also easy to understand and use.

课程标签

0人关注该课程

主题相关的课程