推外网络专注营销型网站品牌策划与推广
FOCUS MARKETING WEBSITE BRAND PLANNING AND MARKETING PROMOTION
Selenium+Python练习语句:
通过不同的方式定位元素:
driver.find_element_by_tag_name('body').send_keys(Keys.CONTROL+'t')
driver.find_element_by_id("kw").clear()#调用clear()方法去清除
driver.find_element_by_id("kw").send_keys("Selenium")//输入
driver.find_element_by_css_selector("#su")#找百度一下这个按钮
driver.find_element_by_id("kw")
浏览器操作:
elem_news=driver.find_element_by_link_text("新闻")
print(driver.capabilities['version'])#打印浏览器version的值
driver.get(url)打开网址
driver.back()#后退
driver.forward()#前进
driver.quit()退出
driver.refresh()#刷新方法refresh
driver.current_url#获取当前driver.title#获取当前页面的标题title
新窗口打开(#触发ctrl+T)
Is_selected();是否被选中
定义元素.text#获取目标元素的text值,主要text没有括号
全选:首先:快捷键是Ctrl+a,主要还是用send_keys()方法输入组合键:
driver.find_element_by_tag_name('body');
element.send_keys(Key.CONTROL+’a’)
1.Python开发以及IDE工具的基本使用,例如Pycharm
2.Python中模块,类和对象的具体代码讲解。
3.对Selenium框架常见方法的二次封装。
4.自定义方法的封装和方法的调用-比如浏览器引擎类。
5.Python读写配置文件的介绍
6.Python如何获取系统时间和时间的格式化处理。
7.Python中常见字符串切割处理。
8.Python自定义一个日志生成方法封装。
9.Selenium中一个截图方法的封装。
10.Python中继承的使用。
通过介绍以上中级技能学习后,我们才可以,或者有能力去思考和动手去设计一个简单的自动化测试框架。
热门文章
联络方式:
电话:400-026-0708
邮箱:admin@whytui.com
-
震惊!商家被支付宝截图骗20余万,没想到竟让百度做了背锅侠!
骗子年年有,今年特别多。从P2P的庞氏骗局到互联网的各种诈骗,络绎不绝。可以说互联网改变了我们的生活方式,但是也给骗子创造了更多的骗人方式。有人薅羊毛专盯着一
-
SEO优化没有效果应该从哪几个方面分析
搭建自己或企业网站来进行seo推广,是快速通过网络获取精准客户的重要途径,随着SEO逐步向内容生态化方向发展,很多站长开始自己进行SEO优化,但是有些站长优化效果比较
-
如何做好外链
相信很多刚开始接触seo的朋友经常会听到这么一段话:内容为王,外链为后。耳熟吗?这句话很好理解,内容就是网站一个的灵魂,那么外链则是一个网站关键。今天中涛SEO优化师
-
H5响应式网站是什么?
随着搜索引擎技术的不断,同时也为了满足现代用户对体验的追求,H5网站逐步受到很多企业和站长的青睐。这是为什么呢?相比之前的简单企业展示站在seo优化推广中有哪些
-
网站TDK优化时要注意的问题
网站TDK就是在百度对网站进行抓取时告诉它这个页面是干什么的,会让百度对其了解。网站的质量好不好,都是可以通过网站的TDK看出来的,所以TDK的设置也是网站之中较为