目标:利用Selenium方法进行截图。在selenium for python中主要有三个截图方法,我们挑选其中最常用的一种。get_screenshot_as_file() 具体代码: # coding = utf-8 import time from selenium import webdr ...
分类:
编程语言 时间:
2020-04-07 15:38:00
阅读次数:
70
网页上有些元素是支持右键来触发新的菜单的。 练习场景:在百度首页,百度logo的右键,查看图片。 场景拆分: 1.打开百度首页,找到logo,右键鼠标 2.移动菜单,查看图像,然后点击 核心问题:如何操作邮件?在Selenium中有一个ActionChains模块支持,右键,鼠标悬停,拖拽,双击等动 ...
分类:
编程语言 时间:
2020-04-06 15:41:25
阅读次数:
104
测试某个控件是否和设计大小保存一致。 练习场景:百度首页【百度一下】按钮,打印出按钮的大小。 具体代码: # coding=utf-8 import time from selenium import webdriver # config url = "https://baidu.com/" dri ...
分类:
编程语言 时间:
2020-04-06 11:41:17
阅读次数:
69
测试开发面试题目汇总 1. 项目经验 2. 测试的过程 3. 京东登录页面怎么测? 4. 如果一个普通用户,他的百度首页打不开,问题怎么定位?写出定位流程。 5、问简历上的第一个项目的详细情况,包括测试用例怎么写?怎么判断测试通过?项目的原理? 6、如果是做功能测试,能接受吗? 7、说一下你们工作中 ...
分类:
其他好文 时间:
2020-04-06 09:40:59
阅读次数:
221
很多时候,我们查看元素的XPath信息,发现没有可以用来定位的id信息,这个时候我们就要考虑其他的可用的来定位元素。 练习场景:百度首页的搜索输入框 脚本如下: # coding=utf-8 from selenium import webdriver driver = webdriver.Chro ...
分类:
编程语言 时间:
2020-04-02 17:36:25
阅读次数:
95
一、强制等待importtimetime.sleep(3)//强制等待3秒二、隐性等待driver.implicitly_wait(30)//最多等待30秒,若提前加载完成则停止三、显形等待以百度首页出现登录弹框为例:
分类:
其他好文 时间:
2020-03-25 19:13:02
阅读次数:
54
使用a标签实现链接,分别给href设置不同的属性: 1.内部链接:链接到本网站的其他网页,例如:<a href = "index.html" />,其中设index.html为本网站的首页 2.外部链接:链接到其他网站的网页,例如在本网站中链接到百度首页:<a href="http://www.ba ...
分类:
Web程序 时间:
2020-03-23 17:18:10
阅读次数:
81
遇到iframe表单嵌套页面时,webdriver无法直接定位其中的元素,需要转换到内嵌的页面中后,再进行元素定位 例如:做一个页面,将百度首页嵌套进去 1 <html> 2 <hody> 3 <iframe id="iff" src="http://www.baidu.com" width="10 ...
分类:
Web程序 时间:
2020-03-14 23:49:20
阅读次数:
88
<html> <head> <title>百度首页模拟</title> <meta charset="UTF-8"/> <!-- 模拟百度首页: 1、首页使用css+div进行页面的布局 css代码一般使用外联方式进行开发 2、使用HTML进行每一个块中的内容填充 --> <!--引入外部声明的cs ...
分类:
其他好文 时间:
2020-03-04 18:49:54
阅读次数:
54
这里以百度首页为例,先写好xml文件以及Java文件 我的 news.xml文件 我的 WebViewActivity.java文件 1. net::ERR_NAME_NOT_RESOLVED 网上用很多种说法,直到我发现我报错的原因是: 没网络 因为,前几天我尝试通过应用跳转到浏览器,打开网页是可 ...
分类:
Web程序 时间:
2020-02-18 15:13:46
阅读次数:
268