当前位置: 首页 > news >正文

云南建设网站郑州网站建设q.479185700棒

云南建设网站,郑州网站建设q.479185700棒,做酒店工作去哪个招聘网站好,wordpress excel导入一、弹出框实战 1、在UI自动化测试中经常会遇到Alert弹出框的场景。Alert类是对话框的处理#xff0c;主要是对alert警告框。confirm确认框#xff0c;promp消息对话框。 text():获取alert的文本 dismiss ():点击取消 accept():接受 send-keys():输入 from selenium import … 一、弹出框实战 1、在UI自动化测试中经常会遇到Alert弹出框的场景。Alert类是对话框的处理主要是对alert警告框。confirm确认框promp消息对话框。 text():获取alert的文本 dismiss ():点击取消 accept():接受 send-keys():输入 from selenium import webdriver from selenium.webdriver.common.alert import Alert import time as t 获取alert警告框的文本信息 driverwebdriver.Chrome() driver.maximize_window() driver.get(file:///D:/code/app/01.html) print(获取alert的文本信息:,driver.switch_to.alert.text) t.sleep(3) driver.switch_to.alert.accept() t.sleep(3) driver.quit()获取alert的文本信息: 无涯课堂为您服务 from selenium import webdriver from selenium.webdriver.common.alert import Alert import time as t确认框的处理 driverwebdriver.Chrome() driver.maximize_window() driver.get(file:///D:/code/app/confi.html) driver.find_element_by_xpath(/html/body/input).click() driver.switch_to.alert.accept() t.sleep(5) # 刷新页面 driver.refresh() t.sleep(3) driver.find_element_by_xpath(/html/body/input).click() driver.switch_to.alert.dismiss() t.sleep(3) driver.quit() from selenium import webdriver from selenium.webdriver.common.alert import Alert import time as t消息对话框输入信息 driverwebdriver.Chrome() driver.maximize_window() driver.get(file:///D:/code/app/prompt.html) driver.find_element_by_xpath(/html/body/input).click() driver.switch_to.alert.send_keys(无涯课堂为您服务!) t.sleep(5) # 点击取消 driver.switch_to.alert.dismiss() t.sleep(5) driver.find_element_by_xpath(/html/body/input).click() # 再一次输入 driver.switch_to.alert.send_keys(无涯课堂为您服务!) t.sleep(5) driver.switch_to.alert.accept() t.sleep(5) driver.quit() 二、Sina实战 from selenium import webdriver import time as tsina实战 driverwebdriver.Chrome() driver.maximize_window() driver.get(https://mail.sina.com.cn/) # 输入用户名 driver.find_element_by_id(freename).send_keys(wuya1303sina.com) t.sleep(3) # 输入密码 driver.find_element_by_xpath(//*[idfreepassword]).send_keys(admin123) t.sleep(3) # 点击登录按钮 driver.find_element_by_xpath(/html/body/div[3]/div/div[2]/div/div/div[4]/div[1]/div[1]/div[7]/div[1]/a[1]).click() t.sleep(3) # 获取nick nickdriver.find_element_by_xpath(//*[idnavParent]/li[1]/a/span/em).text print(nick信息:,nick) assert nick邮箱首页 # 点击写信按钮 driver.find_element_by_xpath(//*[idcoreBtn]/ul/li[1]/a).click() t.sleep(3) # 输入收件人 断言 inputTextdriver.find_element_by_xpath(//*[idtr_to]/td/ul/li/input) inputText.send_keys(wuya1303sina.com) assert inputText.get_attribute(value)wuya1303sina.comdriver.switch_to.frame t.sleep(3) driver.quit() 三、QQ邮箱错误信息的验证 from selenium import webdriver import time as tdriverwebdriver.Chrome() driver.maximize_window() driver.get(https://mail.qq.com/) driver.switch_to.frame(login_frame) driver.find_element_by_id(u).send_keys(734398143) t.sleep(3) driver.find_element_by_xpath(//*[idp]).send_keys(asdf) driver.find_element_by_xpath(//*[idlogin_button]).click() t.sleep(3) errorTextdriver.find_element_by_xpath(//*[iderr_m]) assert errorText.text你输入的帐号或密码不正确请重新输入。 driver.quit() 四、新浪邮箱错误信息的验证 1、账户密码都为空 from selenium import webdriver import time as tdriverwebdriver.Chrome() driver.maximize_window() driver.get(https://mail.sina.com.cn/#) 错误信息验证 用户名和密码都为空 driver.find_element_by_xpath(/html/body/div[3]/div/div[2]/div/div/div[4]/div[1]/div[1]/div[7]/div[1]/a[1]).click() errorTextdriver.find_element_by_xpath(/html/body/div[3]/div/div[2]/div/div/div[4]/div[1]/div[1]/div[1]/span[1]) assert errorText.text请输入邮箱名 t.sleep(3) driver.quit() 2、密码为空 from selenium import webdriver import time as tdriverwebdriver.Chrome() driver.maximize_window() driver.get(https://mail.sina.com.cn/#) 密码为空 driver.find_element_by_id(freename).send_keys(wuya1303sina.com) t.sleep(3) driver.find_element_by_xpath(/html/body/div[3]/div/div[2]/div/div/div[4]/div[1]/div[1]/div[7]/div[1]/a[1]).click() errorTextdriver.find_element_by_xpath(/html/body/div[3]/div/div[2]/div/div/div[4]/div[1]/div[1]/div[1]/span[2]) assert errorText.text请输入密码 t.sleep(3) driver.quit() 3、账户为空 from selenium import webdriver import time as tdriverwebdriver.Chrome() driver.maximize_window() driver.get(https://mail.sina.com.cn/#) 邮箱名为空 driver.find_element_by_xpath(//*[idfreepassword]).send_keys(admin123) t.sleep(3) driver.find_element_by_xpath(/html/body/div[3]/div/div[2]/div/div/div[4]/div[1]/div[1]/div[7]/div[1]/a[1]).click() errorTextdriver.find_element_by_xpath(/html/body/div[3]/div/div[2]/div/div/div[4]/div[1]/div[1]/div[1]/span[1]) assert errorText.text请输入邮箱名 t.sleep(3) driver.quit() 五、忘记密码的验证 多窗口 from selenium import webdriver import time as t测试忘记密码 driverwebdriver.Chrome() driver.maximize_window() driver.get(https://mail.sina.com.cn/#) nowHandlerdriver.current_window_handle driver.find_element_by_link_text(忘记密码).click() allHandlerdriver.window_handles for handler in allHandler:if handler!nowHandler:driver.switch_to.window(handler)urldriver.current_urlprint(url.endswith(entryfreemail))assert url.endswith(entryfreemail)Truedriver.close() driver.switch_to.window(nowHandler) t.sleep(3) driver.quit() 总结 感谢每一个认真阅读我文章的人 作为一位过来人也是希望大家少走一些弯路如果你不想再体验一次学习时找不到资料没人解答问题坚持几天便放弃的感受的话在这里我给大家分享一些自动化测试的学习资源希望能给你前进的路上带来帮助 文档获取方式 加入我的软件测试交流群632880530免费获取~同行大佬一起学术交流每晚都有大佬直播分享技术知识点 这份文档对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴我走过了最艰难的路程希望也能帮助到你 以上均可以分享只需要你搜索vx公众号程序员雨果即可免费领取
http://www.hkea.cn/news/14564398/

相关文章:

  • 一个人建网站现在建设校园网站用什么软件
  • h5网站快速搭建南昌net网站开发
  • 毕业设计如何用dw做网站wordpress的自定义菜单图标
  • 合肥做公司网站一般多少钱网页制作能干什么
  • 天津公司网站制作公司我们公司在做网站推广
  • 三更app下载网站网络公司好听的名字
  • 网站不显示内容吗做网站主流语言
  • 网站换服务器要怎么做seo现在还有前景吗
  • 慈溪企业网站建设公司怎么开发一款游戏
  • 珠海电商网站建设射阳做网站多少钱
  • 克拉玛依 网站建设建设工程合同管理论文
  • 个人电子商务网站 制作贵州省建设工程质量检测协会网站
  • 淘宝导购网站建设众v创业营网站开发
  • 公司企业网站建设注意事项小型广告公司简介模板
  • 企业建设网电商网站 内容优化
  • 安全网站建设的研究方法网络建设存在的问题
  • 江苏住房和城乡建设厅官方网站6做网站按钮
  • 大连网站程序开发中国大基建最新消息
  • 网站开发部建设银行网站适用浏览器
  • 网站推广建设识图搜索在线 照片识别
  • 营销网站有哪些怎样做网络推广好
  • 做汽车团购网站淮北市住房和城乡建设局网站
  • 园林景观设计案例网站wordpress 文件结构
  • 石家庄网站定做wordpress右边小工具栏
  • 凌风wordpress企业优化方案
  • 一个公司是否能备案多个网站做一个网站得做多少个页面
  • 收图片的网站怎么做网站frontpage
  • 网站开发href使用本地链接西安网站seo
  • 网站后台管理系统使用方法奥派网站建设
  • 淘客网站模版黄页88网站推广效果