07 2015 档案
摘要:前文简略讲述了如何获取浏览器窗口的位置和大小,此文讲述如何通过 webdriver 设置浏览器窗口的位置和大小。直接上码了...... 1 /** 2 * Set browser size for expected setting 3 * 4 * @autho...
阅读全文
摘要:在 UI 自动化测试过程中,每个机器上浏览器的默认大小、默认位置不尽相同,需要截图的时候,页面元素可能显示不完全,因而我们需要知道浏览器的宽度,或者直接在启动浏览器时,设置浏览器的宽度或位置(此文暂不涉及,后续文章更新,谢谢)。直接上码了: 1 /** 2 * Get positi...
阅读全文
摘要:Web UI 自动化脚本分布执行过程中有时候需要获取浏览器的相关信息,此文给出了一个简略获取浏览器类型的方法,敬请各位小主们参阅。若有不足之处,敬请大神指正,不胜感激!闲话少述,上码。 1 /** 2 * Get browser type, for execute JavaScri...
阅读全文
摘要:日常的网页编程中,弹出对话框经常会以各种形式出现,例如:信息提示框、确认框、新增、修改信息等对话框均是其不同的表现形式。此文以弹出信息新增对话框进行简要演示,经请参阅!以下为其对应的结构目录:alert01.html 文件对应源码如下所示: 1 2 3 4 JA...
阅读全文
摘要:在日常的网页开发过程中,日期组件已经成为不可或缺的组件之一。同时,随着广大杰出攻城狮的不懈努力,也出现了很多优秀的日期组件,其中我个人觉得 layDate 日期组件是一个非常不错的组件,简洁易用,样式清爽。 此文主要以贤心所作的 layDate 组件进行日期选择的演示,敬请各位小主们参阅,若有不足之
阅读全文
摘要:在日常的 js 脚本语言开发过程中,在开发攻城狮进行日常的单元测试和测试攻城狮日常的测试过程中,js 代码的覆盖率是白盒测试的一个重要的考量标准。前些天,在无意中看到了一个 js 覆盖率测试统计工具 JSCoverage,这几天也偶尔会研究一下这个 js 脚本测试覆盖率工具的使用,并做了初步的尝试。...
阅读全文
摘要:此文简略讲述有关屏幕大小、元素位置及大小获取。执行文中脚本时,请先打开 Chrome 浏览器,并切换至开发者工具的控制台,并打开网址:http://www.yixun.com/,文中元素事例为页面元素一、屏幕分辨率1 // 获取屏幕横向分辨率2 window.screen.width3 4 // 获...
阅读全文
摘要:此文以 js 操作 layDate 日期组件为示例演示,进行日期修改。相应的演示示例脚本,敬请参阅之前的博文:HTML-001-日期组件 layDate 演示。操作结果如下所示:至此,JS-008-日期控件操作顺利完结,希望此文能够给初学 JavaScript 的您一份参考。最后,非常感谢亲的驻足,...
阅读全文
摘要:在日常 web 编写过程中,富文本域几乎成为了一个网站不可页面元素,同时,其也有着各种各样的实现方式,网络上也存在着各种各样的集成插件可供引用。此文以 js 获取、修改 163 邮箱写邮件时的邮件内容为例,演示 js 操作富文本域的方法。其他各种富文本域内容的修改可参考此文进行编写,感兴趣的小主们,...
阅读全文
摘要:直接上菜咯。。。以下为 HTML 表格源码: 1 2 3 4 5 JS-006-表格元素操作 6 7 8 9 10 11 12 13 ...
阅读全文
摘要:下拉列表在我们日常的网页浏览的过程中,随处可见,是 web 编程过程中大家非常熟悉的一个页面元素,随着 HTML 语言的日益强大,其在广大攻城狮的手中可谓是千变万化,有了很多不同的实现方式。本文主要以常规的 Select 下拉列表来讲述 js 对下拉列表的常规操作,其中 datalist 算是此文稍...
阅读全文
摘要:在日常的 web 编程或 UI自动化脚本编写过程中,经常会遇到判断页面元素的显示状态,以对应的执行相应的操作。此文主要以 js 判断页面元素的存在状态为例,简单叙述一下 js 是如何判断元素的显示状态的,敬请小主们参阅。若有不足之处,敬请大神们不吝指正,不胜感激!多不言述,小二上码咯。以下为简单的 ...
阅读全文
摘要:此文主要记录学习 PHP 开发环境 wamp 的至简部署。敬请各位小主参阅,若有不足之处,敬请大神指正,不胜感激!首先依据自身的操作系统选择,进入 wamp 的网站 :http://www.wampserver.com/en/#wampserver-64-bits-php-5-5找到系统对应的版本进...
阅读全文
摘要:此文主要讲述在使用 innerText 和 innerHTML 获取元素中间值时的差别,我个人将二者的区别简单的理解为:webelement.innerText : 获取的是页面元素显示的文本webelement.innerHTML : 获取的是元素中间的 HTML 源码闲话少述,就此上码。敬请小主...
阅读全文
摘要:此文以修改 button 元素属性(例如:添加属性、修改属性、修改颜色样式、边框样式等)为简单示例,演示 js 修改 HTML 元素属性的基本方法,敬请参阅。若有不足之处敬请指正,不胜感激!多不闲述,就此上码。HTML 源码如下所示: 1 2 3 4 5 ...
阅读全文
摘要:此文主要针对 web 页面中常见元素(例如:单选按钮、复选按钮)的 JavaScript 操作,进行简单的源码示例演示,敬请小主们参阅。若有不足之处,敬请大神指正,不胜感激!话不多言了,直接上码: 1 2 3 4 5 JS-001-单选复选按钮操作 6...
阅读全文