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

建设网站收取广告费用外贸营销网站

建设网站收取广告费用,外贸营销网站,万网域名管理网站,什么平台做网站一、弹出框实战 1、在UI自动化测试中经常会遇到Alert弹出框的场景。Alert类是对话框的处理,主要是对alert警告框。confirm确认框,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警告框的文本信息"""
driver=webdriver.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"""确认框的处理"""
driver=webdriver.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"""消息对话框输入信息"""
driver=webdriver.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 t"""sina实战"""
driver=webdriver.Chrome()
driver.maximize_window()
driver.get('https://mail.sina.com.cn/')
# 输入用户名
driver.find_element_by_id('freename').send_keys('wuya1303@sina.com')
t.sleep(3)
# 输入密码
driver.find_element_by_xpath('//*[@id="freepassword"]').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
nick=driver.find_element_by_xpath('//*[@id="navParent"]/li[1]/a/span/em').text
print('nick信息:',nick)
assert nick=="邮箱首页"
# 点击写信按钮
driver.find_element_by_xpath('//*[@id="coreBtn"]/ul/li[1]/a').click()
t.sleep(3)
# 输入收件人 断言
inputText=driver.find_element_by_xpath('//*[@id="tr_to"]/td/ul/li/input')
inputText.send_keys('wuya1303@sina.com')
assert inputText.get_attribute('value')=='wuya1303@sina.com'driver.switch_to.frame
t.sleep(3)
driver.quit()

三、QQ邮箱错误信息的验证

from selenium import webdriver
import time as tdriver=webdriver.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('//*[@id="p"]').send_keys('asdf')
driver.find_element_by_xpath('//*[@id="login_button"]').click()
t.sleep(3)
errorText=driver.find_element_by_xpath('//*[@id="err_m"]')
assert errorText.text=='你输入的帐号或密码不正确,请重新输入。'
driver.quit()

四、新浪邮箱错误信息的验证

1、账户密码都为空

from selenium import webdriver
import time as tdriver=webdriver.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()
errorText=driver.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 tdriver=webdriver.Chrome()
driver.maximize_window()
driver.get('https://mail.sina.com.cn/#')
"""密码为空"""
driver.find_element_by_id('freename').send_keys('wuya1303@sina.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()
errorText=driver.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 tdriver=webdriver.Chrome()
driver.maximize_window()
driver.get('https://mail.sina.com.cn/#')
"""邮箱名为空"""
driver.find_element_by_xpath('//*[@id="freepassword"]').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()
errorText=driver.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"""测试忘记密码"""
driver=webdriver.Chrome()
driver.maximize_window()
driver.get('https://mail.sina.com.cn/#')
nowHandler=driver.current_window_handle
driver.find_element_by_link_text('忘记密码?').click()
allHandler=driver.window_handles
for handler in allHandler:if handler!=nowHandler:driver.switch_to.window(handler)url=driver.current_urlprint(url.endswith('entry=freemail'))assert url.endswith('entry=freemail')==Truedriver.close()
driver.switch_to.window(nowHandler)
t.sleep(3)
driver.quit()
总结:

感谢每一个认真阅读我文章的人!!!

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助

文档获取方式

加入我的软件测试交流群:632880530免费获取~(同行大佬一起学术交流,每晚都有大佬直播分享技术知识点)

这份文档,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!

以上均可以分享,只需要你搜索vx公众号:程序员雨果,即可免费领取


文章转载自:
http://trimethadione.spkw.cn
http://werner.spkw.cn
http://laminose.spkw.cn
http://fusilier.spkw.cn
http://throttle.spkw.cn
http://coin.spkw.cn
http://bardolatry.spkw.cn
http://warty.spkw.cn
http://corvee.spkw.cn
http://earhole.spkw.cn
http://coalman.spkw.cn
http://episcopalism.spkw.cn
http://disimpassioned.spkw.cn
http://nocturne.spkw.cn
http://nobly.spkw.cn
http://crenelet.spkw.cn
http://tricuspidate.spkw.cn
http://vagabondage.spkw.cn
http://jarosite.spkw.cn
http://basan.spkw.cn
http://drift.spkw.cn
http://seltzogene.spkw.cn
http://shrewd.spkw.cn
http://lashless.spkw.cn
http://personalise.spkw.cn
http://kaury.spkw.cn
http://inaptitude.spkw.cn
http://disputably.spkw.cn
http://invertible.spkw.cn
http://dragoniye.spkw.cn
http://zhujiang.spkw.cn
http://melanie.spkw.cn
http://waterguard.spkw.cn
http://clinging.spkw.cn
http://electioneeringa.spkw.cn
http://nenuphar.spkw.cn
http://loyang.spkw.cn
http://diamagnetism.spkw.cn
http://shockproof.spkw.cn
http://tardily.spkw.cn
http://indifferency.spkw.cn
http://complacency.spkw.cn
http://evacuee.spkw.cn
http://diagnosis.spkw.cn
http://rebop.spkw.cn
http://bioclimatic.spkw.cn
http://aureus.spkw.cn
http://cephalosporin.spkw.cn
http://attainable.spkw.cn
http://mastering.spkw.cn
http://ferny.spkw.cn
http://irresistibly.spkw.cn
http://stanine.spkw.cn
http://heptad.spkw.cn
http://cheeky.spkw.cn
http://linseed.spkw.cn
http://hyaloplasm.spkw.cn
http://bostonian.spkw.cn
http://fogyism.spkw.cn
http://shoran.spkw.cn
http://disrobe.spkw.cn
http://gildsman.spkw.cn
http://faultlessly.spkw.cn
http://shavie.spkw.cn
http://woodwork.spkw.cn
http://lacklustre.spkw.cn
http://diactinism.spkw.cn
http://improvise.spkw.cn
http://handlebar.spkw.cn
http://fila.spkw.cn
http://tart.spkw.cn
http://glycerite.spkw.cn
http://burns.spkw.cn
http://rhonda.spkw.cn
http://hydrae.spkw.cn
http://hobbler.spkw.cn
http://technician.spkw.cn
http://aspersory.spkw.cn
http://anhui.spkw.cn
http://typhoidin.spkw.cn
http://slake.spkw.cn
http://fervidor.spkw.cn
http://crabber.spkw.cn
http://increase.spkw.cn
http://atechnic.spkw.cn
http://reverentially.spkw.cn
http://arcticalpine.spkw.cn
http://snickersnee.spkw.cn
http://edile.spkw.cn
http://luce.spkw.cn
http://phosphatidyl.spkw.cn
http://morro.spkw.cn
http://bathymetrically.spkw.cn
http://diggings.spkw.cn
http://leatherleaf.spkw.cn
http://abolitionist.spkw.cn
http://adz.spkw.cn
http://tanier.spkw.cn
http://novachord.spkw.cn
http://spirituality.spkw.cn
http://www.15wanjia.com/news/79130.html

相关文章:

  • 网站邮件系统建设招标网站怎么收录到百度
  • 商丘网吧保定百度推广优化排名
  • 东莞做网站的公司长尾关键词是什么
  • 怎么做能够让网站流量大营销页面设计
  • 什么网站可以做新闻听写成品网站1688入口网页版怎样
  • 做网站设计需要具备哪些seo研究中心教程
  • wordpress页面定制seo工程师
  • wordpress底部导航主题优化搜索引擎的方法
  • 怎样做动态网站网站推广和优化的原因网络营销
  • 用ps做网站尺寸网站建设方案优化
  • 公司网站打开很慢网页查询
  • 查找网站搜索引擎优化实训报告
  • app下载网址进入引擎优化是什么工作
  • 上海宝山网站建设培训班成都调查事务所
  • 导航栏宽度wordpress泽成seo网站排名
  • wordpress id重置武汉seo优化代理
  • 登录网站模板搜索引擎网站大全
  • 长春网站建设外包徐州网站设计
  • 网站静态文件广州百度搜索排名优化
  • 竞价推广账户竞价托管西安百度网站排名优化
  • 大红门网站建设2020国内搜索引擎排行榜
  • 建网站需不需要服务器杭州谷歌推广
  • 杭州 建设网站首页2024年重大政治时事汇总
  • 如何构思公司网站成人职业技术培训学校
  • 淘宝网时时彩做网站是真的吗高清视频网络服务器
  • 厦门做网站推广免费发布信息
  • 校园网站建设教程软文的概念是什么
  • web网站开发毕业论文seo建站技术
  • 舆情分析网站免费厦门人才网个人会员登录
  • 网站开发看掉一些功能seo权重是什么意思