pythonselenium自动化测试实例.pptx

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
高阶测试实训;selenium语言的简介 selenium技术环境 Pycharm编辑器的使用 Selenium刷单 Python操作excel selenium参数化;自动化测试已不是一个新名词,随着一些自动化测试工具流入到国内,自动化测试迅速发展起来。 自动化测试工具越来越多,也越来越普通。比如QTP,QC,LR,WR这些功能都很强大。但是相比一些客观原因,被好多公司拒之门外,相比selenium,是一款实用的,经济的测试工具。;Selenium是ThroughtWorks开发的一套开源的工具集。Selenium本身为应用程序提供了很多实用的测试函数,这些函数使测试工作简??,高效,灵活,并且能够定位到UI层。对比实际结果与预期结果的差异。通过这些函数可以快速地开发出测试脚本,进行验证测试。; 在开始编程之前,需要一些新的软件,下面我们来看一下python环境是如果搭建的。 在cmd.exe下输入python,如果进入python shell,则电脑安装了python ;卸载python,执行python-2.7.14.msi,选择remove python 2.7.14下一步卸载 ;如果在cmd.exe下输入python,报“不是内部或外部命令”则需要安装python ;执行python-2.7.14.msi,下一步,进行安装(也可以到上进行下载各版本) 添加环境变量,我的电脑—属性—高级—环境变量,在环境变量里面,添加path路径为:c:\python27;c:\python27\Scripts ;验证python安装成功 在cmd.exe下输入python,进入python shell ;Python有selenium直接支持的模块,直接用pip就可以安装 安装方式 进入dos窗口下,输入pip install selenium;chromedriver文件复制到firefox的安装目录下,类似的driver还有 Firefoxdriver (火狐),iedriver(IE), 驱动文件区分32和64位。 ;IDLE编辑器 在开始——程序——JetBrains就可以找到pycharm 然后就会出现一个窗口,如果你对这个不了解,在菜单里面,有一个help有一些简单的使用方法帮助信息。 ;在pycharm里面选择file?new project输入项目名称,interpreter里面可以选择运行的python版本。可以创建新项目 ;选择新建的项目文件,再选择new?python file,输入脚本文件名,到此脚本文件新建完成;变量是另外一个需要熟知的概念,python中的变量很好理解,变量基本上代表(或是引用)某个值的名字,举例来说,如果用X代表3,只需要执行下面的语句: x=3 这样的操作叫做赋值,把3赋给了x,然后就可以使用这个值了 x*2 6 ;1.打开浏览器,输入 2.输入帐号登陆 3.有哪些信誉好的足球投注网站“软件测试” 4.全选有哪些信誉好的足球投注网站到的职位 5.申请有哪些信誉好的足球投注网站到的职位 6.翻页申请职位 7.退出帐号登陆;#打开浏览器firefox device = webdriver.Firefox() #设置浏览器全屏显示 device.maximize_window() #输入URL device.get(“”) ;#输入用户名 device.find_element_by_xpath(.//*[@id=loginname]).send_keys() #输入密码 device.find_element_by_xpath(.//*[@id=password]).send_keys(“123456”) #点击登陆 device.find_element_by_xpath(.//*[@id=login_btn]).click();#输入“软件测试” device.find_element_by_xpath(“.//*[@id=‘kwdselectid’]”).send_keys(“软件测试”) #确认有哪些信誉好的足球投注网站 device.find_element_by_xpath(html/body/div[3]/div/div[1]/div/button).click();#全选有哪些信誉好的足球投注网站职位 device.find_element_by_xpath(.//*[@id=top_select_all_jobs_checkbox]).click();#提交全选的职位 device.find_element_by_xpath(.//*[@id=resultList]/div[2]/div[2]/span[1]).click() #关闭提示信息 device.find_element_by_xpath(.//*[@id=

您可能关注的文档

文档评论(0)

kfcel5889 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档