摘要:
在做Web应用的自动化测试时,定位元素必不可少,这个过程经常出现定位不到元素的情况,常见原因有哪些呢? 1.描述错误 提高编写水平、细心 2.Frame/Iframe框架原因 在元素所在框架里定位该元素 eg:要找的元素在其他框架里,需要跳转到相应的frame中,再进行元素定位 3.页面元素未加载完 阅读全文
摘要:
断言:把实际结果与预期进行比较。 一般可以通过获取title 、URL和text等信息进行断言。 title:用于获得当前页面的标题。 current_url:用户获得当前页面的URL。 text:获取搜索条目的文本信息。 title:用于获得当前页面的标题。 current_url:用户获得当前页 阅读全文
摘要:
【鼠标】 在 WebDriver 中, 关于鼠标操作的方法封装在 ActionChains 类中。 ActionChains 类提供了鼠标操作的常用方法: perform(): 执行所有 ActionChains 中存储的行为; context_click(): 右击; double_click() 阅读全文
摘要:
在学会定位元素的基础上,进行元素的操作。 WebDriver常用方法: clear(): 清除文本。 send_keys (value): 模拟按键输入。 click(): 单击元素。 submit():用于提交表单 clear(): 清除文本。 send_keys (value): 模拟按键输入。 阅读全文
摘要:
深夜和网络大神们聊起算法时间复杂度计算,T (n) = aT (n/b) + f(n),乍一看还以为是最小二乘的兄弟,梯度下降也不是,百度一看是递归。大神便扔来博客:www.cnblogs.com/fanchangfa/p/3868696.html,恍然大悟,大一就学过的方法,快还给书本了。 一般用 阅读全文
摘要:
控制浏览器窗口大小 eg:将浏览器设置成移动端大小(480*800),进行访问 set_window_size()方法; 全屏幕模式:maximize_window()方法,无需参数; 控制浏览器后退、前进 浏览器网页之间自动切换 阅读全文
摘要:
Operate System 计算机系统图 1.认识操作系统 1.1什么是操作系统? 硬件之上的第一层软件,是对硬件的首次扩充,又是对其他软件运行的基础。 【其他定义】 A program 是一个系统程序 计算机硬件资源的控制分配者 计算机应用程序的提供服务者 内核:系统中全时运行的一个程序 系统调 阅读全文