from selenium import webdriver
from selenium.common.exceptions import NoSuchElementException
from selenium.webdriver.common.keys import Keys
import time
driver=webdriver.Chrome()
driver.maximize_window() #窗口最大化
print(driver.name)#浏览器名称
driver.get("http://zengshaotao.iteye.com/login")
driver.find_element_by_id("user_name").send_keys('zengshaotao')
driver.find_element_by_id("password").send_keys('******')
driver.find_element_by_id("button").click()
#browser.find_element_by_xpath("//a[contains(@href,'http://seleniumhq.org')]")
t = driver.find_element_by_id("user_visits").get_attribute("class")
if t == "clearfix":
print("登录成功")
else:
print("登录失败")
print(driver.title)
#driver.quit()
相关推荐
Python+Selenium+Unittest自动化测试框架是一个强大的组合,用于高效地进行Web应用的自动化测试。在本示例中,我们看到一个基于这三个组件构建的自动化测试项目,它提供了丰富的功能,如测试用例管理、批量执行、...
零成本实现Web功能自动化测试 基于Eclipse+Python+Selenium自动化测试技术
这篇分享将深入探讨Python与Selenium结合进行自动化测试的相关知识点。 首先,我们需要理解Python的基础语法和数据结构,这是编写任何Python代码的前提。Python支持多种控制流程,如条件语句、循环结构以及异常处理...
基于python+pytest+Selenium+allure,完成web自动化测试框架的搭建,并可以在jenkins上持续集成,应用于课堂派web自动化测试项目中,取得良好效果 软件开发设计:应用软件开发、系统软件开发、移动应用开发、网站开发...
【Python+Selenium构建WebUI自动化测试框架】 在软件开发过程中,测试是不可或缺的一环,而自动化测试能够极大地提高测试效率,降低人工出错的概率。本文将深入探讨如何使用Python结合Selenium库构建一个WebUI自动...
"基于Python+Selenium的web自动化测试框架的设计与实现" 以下是从给定文件中生成的相关知识点: 1. 软件测试的重要性 软件测试的重要性日益突出,传统的手工测试方式存在许多弊端,如大量的重复劳动、疲劳、错误...
本文将深入探讨如何使用Python结合Selenium和Pytest构建一个强大的Web自动化测试框架,实现功能巡检、生成测试报告以及通过邮件发送测试结果。 首先,Python是一种广泛应用于测试领域的编程语言,其简洁明了的语法...
基于Python+Selenium Web自动化实现的东方网期货交易所数据爬取及存储源码.zip基于Python+Selenium Web自动化实现的东方网期货交易所数据爬取及存储源码.zip基于Python+Selenium Web自动化实现的东方网期货交易所...
python+selenium自动化测试技术入门手册,不错的讲解。
**Python+Selenium自动化测试入门** Selenium是一款强大的开源测试工具,专用于Web应用程序的自动化测试。它可以在浏览器中运行测试,模拟真实用户的行为,支持Firefox、IE、Mozilla等多种浏览器,并且兼容JAVA、C#...
总结来说,搭建Python+Selenium自动化测试环境主要涉及以下步骤: 1. 安装Python并配置环境变量。 2. 使用`pip`安装Selenium库。 3. 下载并配置WebDriver。 4. 安装PyCharm并创建项目。 5. 安装额外的测试库,如`ddt...
最近在搭建python+selenium+chrome自动化测试,整理了相应的工具。 python版本是3.7.2 工具包含:chromedriver_win32 selenium-3.141.0.tar.gz PyInstaller-3.4.tar.gz 72.0.3626.109_chrome_installer.exe
在本篇Python自动化测试实战中,我们将探讨如何利用selenium、unittest和ddt库来构建一个功能完善的自动化测试框架,模拟用户登录、点击等交互行为,并通过assert进行断言检查,确保测试用例的准确性和覆盖率。...
本视频系列与《从零开始学selenium自动化测试(基于python)》书籍相配套,两者结合起来学习,效果更加; 2. 每天2小时,1.5周即可学习完毕; 3. 结合课程(书籍中提供的)软件,多练习,多思考 课程目标: 旨在将...
Python+Selenium+Unittest环境搭建是自动化测试中的一种重要组件,本文将详细介绍如何搭建Python+Selenium+Unittest环境,并解决在搭建过程中可能遇到的问题。 一、安装Python 在安装Python时,需要勾选将Python...
这个框架基于Python编程语言,结合Selenium WebDriver库,利用关键字驱动的概念来设计和执行自动化测试用例。 首先,Python是当今最流行的编程语言之一,尤其在数据科学和自动化测试领域。它具有简洁易读的语法,...
Mac OS搭建Python+selenium自动化测试环境 1、官网下载安装python 访问Python官网 https://www.python.org/downloads,下载安装Python安装包,一路点击安装即可。 验证是否安装成功 打开终端,输入以下命令,查看...
包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。 包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python...