8 Xiamen_wiley

尚未进行身份认证

一切从记录点滴开始!

等级
TA的排名 7w+

正则匹配身份证号

现在国家统一规定18位身份证:地址码(1+5)+ 出生日期码(8)+ 顺序码(3)+ 校验码(1)-----------------------重庆市(500000)>>> import re>>> r=r'(^[1-8][0-7]{2}\d{3}([12]\d{3})(0[1-9]|1[012])(0[1-9]|[12]\d|3[01])\d{3}([0-9X])$)'>>> re.

2016-09-07 15:21:35

python webdriver简单实例:爬取网页图片

Python2.7爬取网页:http://tieba.baidu.com/p/4114581614中的food图片一、获取网页首先,通过webdriver,获取该网页源码,然后通过正则表达式匹配出所有图片,最后将其保存在指定目录。图片:二、代码实现#coding=utf-8 import urllib,re,os from selenium import web

2016-09-05 23:02:21

Python2.7遍历读取中文目录

整体文件目录:#coding=utf-8import os#1.读取单个中文文件夹path=u'd:/py/test3/中文文件夹'.encode('gbk')lst=os.listdir(path)for fl in lst:    print fl.decode('gbk').encode('utf-8')打印出结果:进一步,#2.

2016-09-05 16:00:21

python2.7.12安装MySQLdb模块

访问http://www.lfd.uci.edu/~gohlke/pythonlibs/,下载MySQL_python-1.2.5-cp27-none-win_amd64.whl将其拷贝到python安装目录下的Scripts目录下,在文件位置打开cmd,执行pip install MySQL_python-1.2.5-cp27-none-win_amd64.whl验证,p

2016-08-31 10:46:28

py正则表达式笔记

一、定义正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。re 模块使 Python 语言拥有全部的正则表达式功能。二、Python字符匹配import rer=r'ab'print re.findall(r,'abcdefgabcd')注意:如果有元字符,注意使用转义符'\'e.g:>>> r=r'1\*2'>>>pri

2016-08-23 16:30:24

soapui与webservice接口测试[3]

接soapui与webservice接口测试[1] 、soapui与webservice接口测试[2]三、参数化及值传递场景:根据getRegionDataSet接口获取省市名称及其ID(如:福建),再根据getSupportCityDataSet获取城市名称及其ID(如:厦门),最后通过getWeather获取天气状况。首先,添加一个properties,包括Region

2016-07-28 14:50:10

soapui与webservice接口测试[2]

接上篇博客soapui与webservice接口测试[1]二、开始测试右键点击WeatherWSSoap,点击Generate TestSuite,选择Single Testcase with one Request for each Operation,点击ok,生成对应testsuite假如现在我们要测试getWeather这个接口,双击打开对应请求,输入CityCod

2016-07-28 11:27:45

soapui与webservice接口测试[1]

SoapUI是一个开源测试工具,通过soap/http来检查、调用、实现Web Service的功能/负载/符合性测试。话不多说,简单实践一下。一、创建soap project打开soapui主界面,new 一个soap project在免费webservice接口网站:http://www.webxml.com.cn/上查看天气预报:http://ws.webxml.com.

2016-07-28 10:54:03

selenium Remote Server 实现原理

转载自:http://www.cnblogs.com/tobecrazy/selenium作为一个出色的web automation框架,被越来越多的企业采用究其原因,框架设计的比较remarkable,作为一个开源的框架,能够开辟出一套协议,以至于针对app测试的appium采取相同的strategy。使用的是webdriver protocol的扩展版。为什么说这个框架设计的比

2016-07-15 11:09:39

webdriver结合tesseract-ocr处理简单验证码

使用OCR自动化识别,一般识别率不是太高,处理一般简单验证码还是没问题,这里使用的是Tesseract-OCR,下载地址:http://pan.baidu.com/s/1kUGaw8R怎么使用呢?首先,环境变量path添加tesseract-ocr的安装路径,然后使用命令窗口查看:如果出现如上输出,表示安装正常。我准备了一张验证码cp.png放在e盘tesseract目录下

2016-06-21 17:19:30

firebug在console中使用cd(window)切换到iframe窗口

比如,http://reg.163.com/这个网址,我们要在console中切换到loginByAccount这个iframe进行调试,应该怎么做呢?幸好firebug提供了cd(window)这个功能,具体查看https://getfirebug.com/wiki/index.php/Cd具体操作如下:首先:切换到所在iframe:cd($$("#if-lg>i

2016-06-21 15:47:21

selenium打开新窗口以及窗口切换

package com.wiley.windows;import java.util.Set;import org.junit.AfterClass;import org.junit.BeforeClass;import org.junit.Test;import org.openqa.selenium.By;import org.openqa.selenium.Javascrip

2016-06-15 17:47:33

java生成随机字符串

package com.suncco.wiley;import java.util.Random;public class GenerateAlphanum { /** * 方法一 *生成指定长度的字母数字组合字符串 */ public static String getAlphanumString(int length) { Random random = new Ra

2016-06-14 14:20:36

selenium页面元素截图

package com.selenium.api;import java.awt.Rectangle;import java.awt.image.BufferedImage;import java.io.File;import javax.imageio.ImageIO;import org.apache.commons.io.FileUtils;import org.junit.

2016-06-14 14:08:04

appium 利用相对坐标解锁九宫格

今天,碰到了一个九宫格解锁的问题,查了资料,找到了一篇相关文章:http://www.cnblogs.com/tobecrazy/p/4881390.html,但是下图并不能获取某个空格的element,所以失效。。。于是就想到用坐标的方法解决一、获取坐标位置我用的是hm2a:手机设置--其他高级设置--开发者选项--开启指针位置二、编程实现利用TouchActionfin

2016-05-25 16:41:42

selenium webdriver+testng自定义html测试报告

运行testng.xml生成的测试报告index.html打开速度慢,不够直观,还有一些bug;所以琢磨着自己简单的设计一个html,然后利用java拼接html的方法,最后利用testng的listener监听器,生成报告。一、预期效果:二、简单自定义html模板: UI自动化测试报告 测试用例运行结果列表 测试用例名

2016-05-23 20:10:08

webdriver获取input元素值的几种方法

input输入框DOM结构:好的,首先我们给该input传入一个值“123”:WebElement username = driver.findElement(By.name("username"));username.sendKeys("123");现在,我们要做的是怎么将这个“123”读取出来?可能你会想到的是element.getText()这个方法,话不多说,先试一下

2016-05-19 10:21:44

testng实现参数化以及@optional的使用

一、项目路径下建一个testng.xml 二、建一个browser的类package com.wiley.demo;import org.openqa.selenium.WebDriver;import org.openqa.selenium.

2016-05-12 17:30:18

appium android——利用testng和maven并行执行用例

一、测试类package com.wiley.appiumConcurrent;import java.net.MalformedURLException;import java.net.URL;import org.openqa.selenium.By;import org.openqa.selenium.WebElement;import org.openqa.seleniu

2016-05-12 15:17:37

win7在virtualbox虚拟机安装xp系统并结合selenium grid使用

一、安装1、新建(磁盘大小)--注意:xp系统,声卡的选择(不是Realtek AC97)否则在安装过程中会出现portcls.sys蓝屏问题2、分区3、win pe安装,安装完成后选择“不重启”,进入C:\Windows\System32\drivers\processr.sys,改名(如:processr.sys.bak)4、重启二、共享文件夹1、虚拟机安装增强功能

2016-05-10 17:02:26

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!