UI自动化的实际使用过程

打开百度

1、使用谷歌浏览器

#coding:utf-8

from selenium import webdriver

dr = webdriver.Chrome()

dr.maximize_window()

dr.get("http://www.baidu.com/")

2、使用火狐浏览器

#coding:utf-8

from selenium import webdriver

dr = webdriver.Chrome()

dr.maximize_window()

dr.get("http://www.baidu.com/")


3.打开百度,搜索关键词

#coding:utf-8

from selenium import webdriver

dr = webdriver.Chrome()

dr.maximize_window()

dr.get("http://www.baidu.com/")

dr.find_element_by_id("kw").clear()

dr.find_element_by_id("kw").send_keys("简尚")

dr.find_element_by_xpath("//*[@id=\"su\"]").click()

如何判断是否执行成功呢?

# 方法一

try:

assert u"简尚_百度搜索" in dr.title

print ('Assertion test pass.')

except Exception as e:

print ('Assertion test fail.', format(e))

# 方法二

if u"简尚_百度搜索" == dr.title :

print ('Assertion test pass.')

else:

print ('Assertion test fail.')

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容