本文是对上一节的补充:http://www.cnblogs.com/puresoul/p/4251536.html 使用Selenium2(webdriver)启动firefox且自动加载firebug插件时,切换到firebug插件的网络和cookies部分时,提示面板已被禁用,如下图所示: 于是我们输入about:config在firefox设置页面试着去找下是否有什么参数控制着面板的禁用/启用,果然被我找到如下两个参数: cookies面板 ---  extensions.firebug.…
setTextColor()的参数设置方式 查了下资料发现setTextColor()的参数可以写成以下形式: 直接使用颜色值 setTextColor(0xFF0000FF);//0xFF0000FF是int类型的数据,分组一下0x|FF|0000FF,0x是代表颜色整数的标记,ff是表示透明度,0000FF表示颜色,注意:这里0xFF0000FF必须是8个的颜色表示,不接受0000FF这种6个的颜色表示. 使用系统自带的颜色类 setTextColor(android.graphics.Co…
本文主要记录下在使用selenium2/webdriver时启动各种浏览器的方法.以及如何加载插件.定制浏览器信息(设置profile)等 环境搭建可参考我的另一篇文章:http://www.cnblogs.com/puresoul/p/3483055.html 一.Driver下载地址: http://docs.seleniumhq.org/download/ 二.启动firefox浏览器(不需要下载驱动,原生支持) 1.firefox安装在默认路径下: //启动默认安装路径下的ff publ…
selenium2 Webdriver + Java 自动化测试实战和完全教程一.快速开始 博客分类: Selenium-webdriverselenium webdriver 学习selenium webdriver 学习历程(一)------------快速开始学习 selenium 已经两年了,从 1.X 到 2.X,一直在关注它.中间由于工作原因中断了一段时间,但是一直无法割舍,最近又去官网看了一下,更新还挺快的.selenium1.X 的时代将被取代,selenium-webdriv…
最近网上学习了Selenium1和selenium2,自己做一些总结,方便以后查阅. 部分内容引用: http://www.cnblogs.com/hyddd/archive/2009/05/30/1492536.html http://www.jianshu.com/p/4f0930c0b6a8 Selenium RC与Testcase的关系…
安装插件: 1.firebug 2.FirePath 3.xpath finder 4.XPath Checker XPath Checker 下载安装 https://addons.mozilla.org/en-US/firefox/addon/xpath-checker/ 安装XPath Checker后,就可右键--view xpath,写Xpath路径 参考    Firefox中firebug和xpath checker工具的使用 一直想把自己这段时间做的东西整理下,确迟迟没有动手,现…
前端开发必备调试工具(Chrome的F12自带的功能和firebug插件差不多) 一.总结 Chrome的F12自带的功能和firebug插件差不多 二.前端开发必备调试工具 在前端开发中我们经常会要调试页面,主要html.css调试和js调试,这里整理一些工具: 三.firefox网页调试插件 1.firefox插件Firebug 主要用于html.css的调试和js调试:推荐指数: 从事了数年的Web开发工作,越来越觉得现在对WEB开发有了更高的要求.要写出漂亮的HTML代码:要编写精致的C…
今天又被坑了一把,不知谁把 Slave 机的火狐浏览器版本升级为了 48 的版本,导致网页自动化测试脚本无法启动火狐的浏览器,相关的网页自动化脚本全线飘红(可惜不是股票,哈哈哈...),报版本不兼容的错误(当前 selenium-server 版本为 2.53.1,火狐升级后版本为 48.0.2). 查看了一下,发现 Selenium 3 也在众所期望中登场了,从其官网的更新历史可知其主要特性如下所示: 1.全面支持JDK8.毕竟JDK8是Oracle官方支持的版本,同时若想使用 java bi…
原文 巧妙使用Firebug插件,快速监控网站打开缓慢的原因 很多用户会问,我的网站首页才50KB,打开网页用了近60秒才打开?如何解释? 用户抱怨服务器运行缓慢,w3wp.exe 出现 CPU 100%,每个网管都可能遇到?!是用户自己 ASP / PHP 程序设计有问题,还是服务器是问题,还是电信.网通.铁通互相访问太慢.经常是各说各有理,也扯不清,道不明,往往是以客户流失,更换空间商而结束,最后空间商与用户都是输家. 我的网站首页才50KB,打开网页用了近60秒才打开? 这个问题很难解释清…
selenium2(WebDriver) API 作者:Glen.He出处:http://www.cnblogs.com/puresoul/  1.1  下载selenium2.0的包 官方download包地址:http://code.google.com/p/selenium/downloads/list 官方User Guide:  http://seleniumhq.org/docs/ 官方API:  http://selenium.googlecode.com/git/docs/api…
开发工具 Web Developer 1.1.8   https://addons.mozilla.org/en-US/firefox/addon/60by chrispederick The Web Developer extension adds a menu and a toolbar with various web developer tools. 说明:超强的web分析工具,开发人员必装. Firebug 1.5.0 https://addons.mozilla.org/en-US/…
一.CSS如何设置字体的类型.大小.颜色 设计网页时,一般设置body的字体,让其他标签继承body的字体,这样设置特别方便,但是标题标签h1到h6和表单标签(input类型)是没有继承body的字体属性的,它们的字体需要单独设置. 1,  新建一个网页a.html,把下面的代码复制进去. <html> <head> <style type="text/css"> body { font-family : 微软雅黑,宋体; font-size : 1…
Ubuntu下 Firefox更新flash插件老是提示失败,自己动手丰衣足食啊. 1.下载tar文件,地址:http://get.adobe.com/cn/flashplayer/?no_redirect 2.解压tar文件到任意目录 3.Terminal 下cd到该目录,然后分别执行(提示需要密码,输入即可); sudo cp libflashplayer.so /usr/lib/mozilla/plugins sudo cp -r usr/* /usr 4.重启Firefox…
Firefox版本发布时间表 2016.10.22 49.0.2 2016.11.15 50.0 2016.11.08 重新使用 Firefox(版本为 49.0.2),访问 Firefox官网 常用插件有:Class Theme Restorer.Tab Mix Plus.QuickDrag.Fast Dial.HttpRequester Firefox个性化设置 1.开发者工具 插件个性化设置 1.QuickDrag 2.Fast Dial 3.Tab Mix Plus (在 地址栏 右侧,…
下载原版的 英文版的 firefox 会看到 openH264 video codec Plugin和microsoft DRM (digit rightcopy manager 数字版权管理)等等插件 这个是firefox自动内置的, 是firefox内部就自动安装的. 你不要去管他 卸载这些插件是很麻烦的. 因为即使你重新下载 新的firefox , 这些插件仍然会存在的. ... comply : 遵守, 服从, comply with 迁就... : we all must comply…
两年前开始做软件测试,刚接触的是关于rest接口的测试.作为一个刚进职场的测试小菜鸟,当时对接口的理解并不是很充分,具体是怎么实现的也不清楚.在进行接口测试时,只是设置接口入参,调用接口,查看接口是否执行成功,返回的结果是否正确,然后再到网页上查看操作是否生效.当测试出现问题时,比如,设置了正确的入参,接口却没有执行成功:再比如接口调用时给某个参数设置了值,返回的结果中该参数的值却是空的等等,当时自己只是把问题暴露出来,提交给开发处理.至于问题是如何产生的,并没有进行深层地分析定位,也不知道如何…
selenium2 WebDriver是一款跨平台的 自动化测试工具,它可以操纵浏览器,模拟用户行为,非常方便用户进行自动化测试. .net项目使用它,首先要通过 Visual Studio 的 nugit 包管理器在项目中安装 Selenium WebDirver 它提供了 火狐.chrome.IE.HtmlUnit 浏览器的驱动,用来操作浏览器. 注意,启动浏览器需要相应的dirver ,放到测试程序运行目录里.火狐浏览器dirver  下载地址  https://github.com/mo…
firefox广告拦截插件: Adblock Plus  Adblock Edge Adblock Plus Pop-up Addon 如果不能更新,则需要修改HOST: 117.18.232.191 addons.cdn.mozilla.net117.18.232.191 mozorg.cdn.mozilla.net117.18.232.191 developer.cdn.mozilla.net117.18.232.191 support.cdn.mozilla.net117.18.232.1…
        二维码介绍: 二维码(QR(Quick Response)code),又称二维条码,最早起源于日本. 它是用特定的几何图形按一定规律在平面(二维方向)上分布的黑白相间的图形,是所有信息数据的一把钥匙. 二维码是一种比一维码更高级的条码格式.一维码只能在一个方向(一般是水平方向)上表达信息, 而二维码在水平和垂直方向都可以存储信息.一维码只能由数字和字母组成,而二维码能存储汉字.数字和图片等信息, 因此二维码的应用领域要广得多. 二维码需求: 开发一款二维码扫描插件,具有扫描大众二…
有时候我们不得不採用手动安装一些软件. Ubuntu 14.04 下手动安装Firefox的Flash插件有下面几步 1. 下载Flash插件 下载地址为http://get.adobe.com/cn/flashplayer/?no_redirect 选择.tar.gz的包 2. 將下载好的包拷到某个文件夹下,如/home/aborn/tmp/install_flash并解压得到文件,例如以下 3. 将libflashplayer.so拷到firefox的插件文件夹/usr/lib/mozill…
web自动化测试使用Selenium2使用vncserver启动firefox 1st startup vncserver(e.g. vncserver :1). 2nd set DISPLAY(e.g. DISPLAY=:1). 3rd change directory to my project(e.g. cd /path/to/my/project). 4th execute my project(e.g. pybot ··· ··· ···). 5th kill vncserver(e.…
[ VS 插件开发 ]二.了解Vs插件结构…
Bootstrap入门(二十七)JS插件4:标签页 标签页的切换可以带动内容的变化 首先我们引入CSS文件 <link href="bootstrap.min.css" rel="stylesheet"> 在里面创建一个容器div,添加<ul><li>来承载标签,下拉菜单也是可以嵌套进去的 第一个默认设置为被选中 <ul id="mytab" class="nav nav-tabs"&…
Bootstrap入门(二十三)JS插件1:模态框 1.静态实例 2.动态实例 3.模态框的尺寸和效果 4.包含表单的模态框 模态框经过了优化,更加灵活,以弹出对话框的形式出现,具有最小和最实用的功能集. 但是千万不要在一个模态框上重叠另一个模态框.要想同时支持多个模态框,需要自己写额外的代码来实现. 首先我们要引入CSS文件和JS文件(bootstrap需要jQuery的支持) <link href="bootstrap.min.css" rel="styleshee…
Django基础七之Ajax 本节目录 一 Ajax简介 二 Ajax使用 三 Ajax请求设置csrf_token 四 关于json 五 补充一个SweetAlert插件(了解) 一 Ajax简介 1.简介 AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步的Javascript和XML”.即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML,现在更多使用json数据). AJAX 不是新的编程语言,而…
Chrome中的Firebug插件:Firebug Lite 1.Firebug Lite下载:http://chromecj.com/web-development/2015-05/471/download.html 2.chrome浏览器--更多工具--扩展程序 3.将下载好的Chrome离线安装文件xxx.crx,直接拖动到Chrome的扩展管理界面中.根据提示安装crx插件 4.在chrome中右侧有一个萤火虫图标,即打开 firebug…
二.通过$.fn 向jQuery添加新的方法 2.1.基本格式: $.fn.pluginName = function() { //your code goes here } 说明:在$.fn后面添加一个方法,名字是我们的插件名称.然后插件代码在这个方法里面展开. 示例一.将页面上所有链接颜色转成红色 <script type="text/javascript"> $.fn.myPlugin = function() { //在这里面,this指的是用jQuery选中的元素…
jquery二维码生成插件_二维码生成器 下载地址:jquery生成二维码.rar…
什么是二维码 ​ 二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型. ​ 二维条码/二维码(2-dimensional bar code)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的:在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”.“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输…
 jquery.qrcode.min.js 如下 (function(r){r.fn.qrcode=function(h){var s;function u(a){this.mode=s;this.data=a}function o(a,c){this.typeNumber=a;this.errorCorrectLevel=c;this.modules=null;this.moduleCount=0;this.dataCache=null;this.dataList=[]}function q(…