- 博客(35)
- 收藏
- 关注
原创 Robot Framework 安装Tips (windows版本)
安装步骤steps1>> python c:\Python27\Lib\site-packages\pip install robotframework2>> downloads http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/ and setup wxPython3>> python c:\
2017-12-07 10:54:41
418
转载 接口监听工具 Fiddler 证书创建问题解决方式
https://www.zhaokeli.com/article/6360.html在使用fiddler抓包的时候出现 creation of the root certificate was not successful 这个错误出现这个错误会导致https包抓不到手机上访问 192.168.1.100:8888(这里用你自己电脑的ip) 点击down the fid
2016-10-21 16:26:13
8387
原创 Android 版本号 与 API Level 版本 对应表
Platform VersionAPI LevelVERSION_CODENotesAndroid 4.419KITKATPlatform HighlightsAndroid 4.318JELLY_BEAN_MR2Platform HighlightsAndroid 4.2, 4
2016-03-01 10:44:59
711
原创 在Android 模拟器中安装 apk
我本人使用的Genymotion模拟器,安装及配置另起文章叙述Genymotion的设置中找到ADB标签页,选择Use custom Android SDK tools,指定sdk路径设置后,如果需要在启动的模拟器中安装apk,首先,将apk文件拷贝至sdk/platform-tools目录下然后,打开cmd命令行,进入该目录,执行命令 adb install *.apk 命令执行
2016-01-04 13:46:40
514
原创 Eclipse Maven工程 打包jar文件(包含依赖jar) 打包过程与执行说明
1 首先 maven工程将依赖包导出将依赖的第三方包导出方式:命令行 mvn dependency:copy-dependencies或 在Eclipse工程中,右键pom.xml点击 Maven Build... 在弹出窗口中定位到Goals,输入dependency:copy-dependencies 点击运行运行后,会在工程的target目录中,默认创建depen
2015-11-26 20:47:17
11409
转载 TestNG - @Parameters 传递外部参数 对比 @Dataprovider
如我之前写的,testng中传递参数可以使用@Dataprovider,这种参数主要用于指定的参数集合,但是如果是从testng外部传入参数的话,@Dataprovider则无法获得或者说无法直接获得这种情况可以通过标签,在testng.xml中定义参数的值。对于同一参数,可以在不同地方定义不同值,因此需要注意testng.xml中的测试范围的问题。和标签定义了suite和test两种
2015-11-20 10:08:03
5318
1
原创 MySQL server及workbench 安装配置
安装mysql,在windows系统下比较麻烦,总之我在mac os中省事很多,苹果系统中集成了很多服务,不需要单独配置但在windows下,需要安装mysql server并配置,然后再安装workbench首先下载 mysql server https://www.baidu.com/link?url=uf7b90E5s2mUzRvN0-w-VZmNRokKev50O9nKLkE5
2015-11-18 20:29:35
4510
转载 JAVA 字符串分割split 的用法注意
对字符串"mysql.ip"进行分割,并取得首字首先想到使用split通过"."进行分割,返回字符串数组,再 获取数组的第一个元素因此代码执行String s=new String("mysql.ip");String a[] = s.split(".");System.out.println(a[0]);执行后,系统抱错提示数组越界,跟踪后发现s.split生成的数组长度是0查阅
2015-11-18 11:54:04
1353
原创 JAVA 自定义异常类
有些时候,我们需要通过自己定义的异常信息输出首先,定义一个异常类public class U_Customed_Exception extends Exception{ public U_Customed_Exception(String msg){ super(msg); }}然后,在其他类中引用这个异常类import com.qa.ballon.api.util.U
2015-11-17 18:21:51
403
原创 JAVA 使用properties配置文件
在工程中,创建一个配置文件,例如,命名为 database.properties 注意后缀为properties 千万不要写成propertise,很像对不对将文件放在src/main/resources下文件内容###############################数据库IP及端口信息##############################mysql.driver=
2015-11-17 18:15:10
504
原创 TestNG 创建自定义的监听器
使用自定义的监听器,可以让测试代码更加易读import java.io.File;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Arrays;import java.util.GregorianCalendar;impo
2015-11-16 20:45:02
2595
原创 jmeter - 获取数据库表数据作为参数
在jmeter中使用数据库表数据首先需要设置数据库连接,然后在创建JDBC取样器1.创建配置元件JDBC Connection Configuration 并设置连接,设置 variable name 创建JDBC Request取样器,variable name 输入上面设置的值,从而建立对应关系设置查询结果变量名称,这部分内容执行后返回的结果内容如下图
2015-10-29 14:01:48
20943
原创 jmeter - 开发java插件,进行测试
1.准备工作开发jmeter的java插件需要引入两个包"ApacheJMeter_core.jar"和"ApacheJMeter_java.jar",位于Jmeter的安装目录lib/ext 下在java工程中,导入这两个包2.开发步骤jmeter插件需要继承 AbstractJavaSamplerClient,这点需要注意,如果不继承,那么这个开发包在jmeter的选项中将不可
2015-10-29 10:56:00
2793
原创 python - web框架 - flask 代码中含有中文内容解决办法
代码中注入中文内容,服务报错并自动退出运行class LoginForm(Form): email = StringField('邮箱', validators=[Required(), Length(1, 64), Email()]) password = PasswordField
2015-10-28 16:00:20
4295
原创 python - web框架 - flask 问题处理
使用flask进行web开发,网页输入中文内容,访问页面时候报错如下:UnicodeDecodeError: 'utf8' codec can't decode byte ...这是由于框架默认编码方式不支持中文,根据页面返回的日志信息查询在框架目录 \Python27\Lib\site-packages\jinja2 中文件 loaders.py 有这么一行try:
2015-10-28 15:40:08
737
原创 myeclipse集成maven问题解决
运行pom.xml的build test时,报错Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0这是由于jdk版本的问题,需要升级版本在myeclipse W
2015-10-28 12:54:48
864
原创 python web 框架 Flask 问题处理
使用flask框架时,登录界面输入有效用户登录后,跳转到错误页面提示 TypeError: 'unicode' does not have the buffer interface这个问题根据提示,是在\Python27\Lib\site-packages\werkzeug 这个文件中出现问题从网上获取的问题处理意见,参加 https://github.com/mitsu
2015-10-27 11:02:54
809
原创 Jenkins 安装及配置 2 -- 创建maven项目
1.http://127.0.0.1:8080/jenkins/,2.创建job 点击新建3.选择 【构建一个maven项目】4.输入项目名称(自定义),例如:JK_JOBS_Tag_0.0.1,点击OK5.进入项目配置页面,在源码管理选择对应的模式(以svn为例),选择subversion,输入Repository URL 例如:https://test.msf/svn/my_p
2015-10-23 15:18:57
1120
原创 windows环境下 svn服务器搭建+myeclipse使用 quickstart
网上找了一些资料学些,在搜寻过程中遇到了大量不得而终的资料和信息,反复查阅整理后思路才渐渐清晰闲话少叙吧,切入重点使用svn主要是为了进行版本控制,在版本管理过程中需要上传,检出,编辑,更新,分支,主干等一杆概念并由这些概念引发的一系列动作利用svn进行版本管理,首先是软件环境的准备1.下载svn的服务端和客户端http://subversion.apache.org/pack
2015-10-20 16:27:02
498
原创 Jenkins 安装及配置 1
参考内容https://wiki.jenkins-ci.org/display/JENKINS/Use+JenkinsWindows下安装Jenkins参考 https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+as+a+Windows+service1.下载启动包,地址 http://ft
2015-10-16 10:36:34
672
原创 python 用 sqlacodegen 将存在的数据库表 转化成model.py
Flask的sqlalchemy对数据库表的模型提供了很多易用的方法。为了使用这些内容,需要将数据库表按照Flask识别的格式创建成Model,但是一般我们都是在已经创建好的数据库环境中开发python代码,对于已经存在的数据库表,可以通过以下方式来生成models.py首先,安装pip install sqlacodegen然后,在命令行执行sqlacodegen --nov
2015-01-15 15:07:26
10534
原创 python 获取某个py中含有的类 并将这些类写入列表转为字典
当我们需要将某个py文件中所包含的类 类名全部列出 放入一个集合时,需要运用下面的代码import os,sys,inspectimport flask_exe_010_mysql_models for name, obj in inspect.getmembers(flask_exe_010_mysql_models): if inspect.isclass(obj)
2015-01-15 11:51:27
1310
原创 python - web框架 - Flask Mysql 创建表的外键
代码:from flask import Flask, render_template, session, redirect, url_for, flashfrom flask.ext.bootstrap import Bootstrapfrom flask.ext.wtf import Formfrom wtforms import StringField, SubmitFieldf
2015-01-07 15:19:34
2375
原创 python - web框架 - Flask sqlalchemy Mysql
使用 Flask 的 flask-sqlalchemy 连接数据库参考网址:http://docs.sqlalchemy.org/en/latest/dialects/mysql.html#unicodehttps://pythonhosted.org/Flask-SQLAlchemy/quickstart.html条件:需要安装 sqlalchemy$ pip insta
2015-01-07 11:39:04
5920
转载 python - web框架 - Flask 参考内容
《Flask Web开发》参考网址:code:https://github.com/miguelgrinberg/oreilly-intro-to-flask-videoonlinebook:https://www.safaribooksonline.com/library/view/flask-web-development/9781491947586/ch01.html
2015-01-06 10:57:39
901
转载 Python unittest parametrized test cases
参考网址:http://eli.thegreenplace.net/2011/08/02/python-unit-testing-parametrized-test-casesimport unittestclass ParametrizedTestCase(unittest.TestCase): """ TestCase classes that want to be par
2014-12-30 15:05:50
3164
转载 Jmeter CSS/'JQuery extractor Match No.(匹配数字的含义)
设置CSS/JQuery extactor时,需要仔细设置匹配数字项(Match NO.)默认是0,通过css/jquery的xpath方式获取页面的值时,有时候我们获取的值会是一组,这种情况下,配置Match No就需要比较仔细设置为1,表示获取第1个匹配到的值设置为-1,则获取到所有匹配到的值参考网址:http://immikes.blogspot.hk/2013
2014-12-25 19:11:24
3937
转载 Jmeter HTTP COOKIE Manager
参考网址:http://smilejay.com/2013/04/login-wordpress-with-jmeter/http://wangsheng14591.blog.163.com/blog/static/327797102012829101351887/早期的JMeter版本(2.3.2或更早)对与cookie的管理是支持跨域的,也就是说不同域名的网站都可以使用cookie
2014-12-25 18:32:42
2406
转载 Python 安装部署 及 工程发布 Chapter.05 Better Package Metadata
参考网址:http://www.scotttorborg.com/python-packaging/metadata.htmlBetter Package MetadataThe setuptools.setup() call accepts a variety of keyword arguments to specify additional metadata about yo
2014-12-25 10:10:21
579
原创 python 测试报告输出 htmltestrunner 及 中文乱码的解决方式
python unittest要产生一个可看的报告,需要借助一个第三方的包下载HTMLTestRunner.py 第三方库 ,参考地址:http://tungwaiyip.info/software/HTMLTestRunner.html是个牛人自己写的,真挺不错的,佩服佩服下载后,文件拷贝到python工程的目录里,可以引用到就行使用:import lib.HTMLTestR
2014-12-24 17:04:40
4204
原创 python unittest 像 TestNG 一样prodvider
参考网址:http://programmaticallyspeaking.com/test-data-provider-using-python-metaclass.html使用TestNG进行测试的时候,允许使用外部数据源来驱动测试方法的执行,举个例子:我们有一个测试方法,而这个测试方法对应有10条测试数据,如果我们在测试方法中使用循环遍历这十条数据的话,很可能出现的问题是:1.
2014-12-24 15:38:44
6215
转载 Python 安装部署 及 工程发布 Chapter.04 setup.py详解
google威武,看到的文章也十分提神参考网址:http://www.scotttorborg.com/python-packaging/dependencies.htmlSpecifying DependenciesIf you’re using Python, odds are you’re going to want to use other public package
2014-12-24 15:28:00
657
原创 Python 安装部署 及 工程发布 Chapter.03 发布流程简述
前提:python环境部署,pip工具安装python的发布,就目前我的了解,是发布到pypi系统,这是一个在线系统,你可以访问 https://pypi.python.org查看,这里个钟高手发布的开源python工程比比皆是,同时,包含编写python所需要的相关的依赖工程包。发布的流程简要说明:本地开发程序工程->为工程创建setup.py->通过pip工具发布工程到pypi系统
2014-12-24 14:27:42
679
原创 Python 安装部署 及 工程发布 Chapter.02 pip安装
python 进行工程创建后,需要发布以便于在不同的位置安装。python的工程发布需要做一些准备前提:安装部署本地python。连接Internet1.下载 get-pip.py (https://bootstrap.pypa.io/get-pip.py 或 http://pypi.python.org/packages/source/p/pip/)2.下载后,使用命令行进入到文件的
2014-12-24 11:10:33
472
原创 Python 安装部署 及 工程发布 Chapter.01 python 安装部署
1.在windows系统中安装部署python 首先下载python 安装程序(http://www.python.org/getit/),例如:python-2.7.3.msi 2.*与3.*的差别还是比较明显,比如:在2.*中 print 后面直接跟打印内容,但在3.*中则必须 print () ,而且打印出的内容会将()也打印出来2.双击python-2.7.3.msi安
2014-12-24 10:55:40
426
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人