- 博客(32)
- 资源 (4)
- 收藏
- 关注
原创 Python 接口测试
基础知识:1:get 和 post 区别:http://www.cnblogs.com/hyddd/archive/2009/03/31/1426026.htmla.用post方法请求api:这种方式把参数放在请求内容中传递,比较安全 url2 = urllib2.Request(url,data) # 用.Request来发送POST请求,指明请求目标是之前定义过的url,请求内
2016-07-27 15:29:58 357
原创 nodejs npm grunt 运行调试代码遇到的问题
1:http://www.cnblogs.com/linjiqin/p/3765772.html2:https://docs.npmjs.com/getting-started/what-is-npm NPM简介3:调试过程中遇到的错误Error: Cannot find module 'load-grunt-tasks'解决方法:http://stackoverflow.c
2016-07-09 11:00:53 1152
原创 java 终端输入小结,输入到数组、文件等(持续更新)
一:将键盘输入的数存到数组中,数组长度未知public class Test{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); String[] num = null; num = sc.nextLine().split(" "); int[] number =
2015-10-11 10:22:33 409
原创 Eclipse中插件的使用:maven /ant /tomcat
一:使用Eclipse构建Maven项目http://blog.csdn.net/jackgaolei/article/details/11332249二:
2015-07-04 11:02:01 451
原创 测试博客收藏
selenium、testng、ci: http://blog.csdn.net/wanghantong/article/details/40347945
2015-06-11 18:34:43 375
转载 TestNG Assert 详解
org.testng.Assert 用来校验接口测试的结果,那么它提供哪些方法呢?中心为Assert测试类,一级节点为方法例如assertEquals,二级结点为参数类型及参数个数,double 3/2 表示支持传入3个double类型的参数,也支持传入2个double类型的参数。方法介绍:fail 直接失败测试用例,可以抛出异常。assertTrue 判断是否为true。as
2015-06-09 17:45:24 1972
转载 Java注释Override、Deprecated、SuppressWarnings详解
http://blog.csdn.net/softwave/article/details/6991913
2015-06-04 16:09:26 310
转载 UML中几种类间关系:继承、实现、依赖、关联、聚合、组合的联系与区别
参考链接:http://blog.csdn.net/shan9liang/article/details/6705728
2015-06-02 14:47:34 376
转载 Selenium并行启动多个浏览器
如果你对 Selenium 自动化测试已经非常熟悉,你仅仅需要一个快速上手来使程序运行起来。本章节的内容能满足不同的技术层次,但是如果你仅仅需要一个可以快速上手的指引,那么就显得有点多。如果是这样,你可以参考 Selenium Wiki 的相关文章。 什么是 Selenium-Grid ? Selenium-Grid 允许你在多台机器的多个浏览器上并行的进行测试,也就是说,你可以同
2015-05-28 17:01:49 4808
转载 使用Selenium来抓取动态加载的页面
有些页面是通过js以及ajax动态加载的,例如:花瓣网。这时如果我们直接分析原始页面的html,是得不到有效的信息的。当然,因为无论怎样动态加载,基础信息总归是包含在初始页面中得,所以我们可以用爬虫代码来模拟js代码,js读取页面元素值,我们也读取页面元素值;js发送ajax,我们就拼凑参数、发送ajax并解析返回的json。这样总归是能做的,但是比较麻烦,有没有比较省力的方法呢?比较好的方法大概
2015-05-28 16:53:59 792
转载 Selenium2(WebDriver)总结(一)---启动浏览器、设置profile&加载插件
转载来自:http://www.cnblogs.com/puresoul/p/4251536.html本文主要记录下在使用selenium2/webdriver时启动各种浏览器的方法、以及如何加载插件、定制浏览器信息(设置profile)等环境搭建可参考我的另一篇文章:http://www.cnblogs.com/puresoul/p/3483055.html一
2015-05-28 16:02:40 606
转载 Selenium实战脚本集—新浪微博发送QQ每日焦点
Selenium实战脚本集—新浪微博发送QQ每日焦点http://www.spasvo.com/ceshi/open/kygncsgj/Selenium/201549150822.html 背景 很多同学在工作中是没有selenium的实战环境的,因此自学的同学会感到有力无处使,想学习但又不知道怎么练习。其实学习新东西的道理都是想通的,那就是反复练习。这里乙醇会给出一些
2015-05-28 15:49:31 503
转载 linux下如何使用Mysql
项目需要:Linux下链接数据库,并进行相关的查询操作mySql的一些常用命令启动:net start mySql; 进入:mysql -u root -p/mysql -h localhost -u root -p databaseName; 列出数据库:show databases; 选择数据库:use databaseName; 列出表格:show
2015-05-27 19:12:47 340
转载 selenium 点击页面链接测试
点击页面链接测试http://www.51testing.com/html/21/n-862721.html需求:现在有一个网站的页面,我希望用python自动化的测试点击这个页面上所有的在本窗口跳转,并且是本站内的链接,前往到链接页面之后在通过后退返回到原始页面。 要完成这个需求就必须实现3点: 1. 找到原始页面上面所有的在本窗口内跳转的链接 2. 跳转到目标页面
2015-05-25 15:05:14 5352
原创 功能测试工具Selenium IDE
Selenium IDE:一个专门用于Firefox浏览器的插件,能够录制回放用户在Firefox中的行为,并把所记录的Selenese (Selenium Commands)转化为HTML/Java/C#/Python/Perl/Php/Ruby等语言脚本。一.安装IDE方法1:打开firefox浏览器,进入官方网址:http://seleniumhq.org
2015-05-21 17:39:53 522
转载 JAVA + SELENIUM--环境搭建
一.安装JDK 可在JAVA官网http://www.java.com/zh_CN/download/ 中下载最新的JDK,并按提示安装 环境变量配置:我的电脑右键-->属性-->高级-->环境变量 新增变量JAVA_HOME,变量值如:C:\Program Files\Java\jdk1.7.0_17 新增变量CLASSPATH,变量值为:.;
2015-05-21 14:48:39 895
转载 将Sublime Text 2搭建成一个好用的IDE
转载来自:http://www.cnblogs.com/dolphin0520/将Sublime Text 2搭建成一个好用的IDE 说起编辑器,可能大部分人要推荐的是Vim和Emacs,本人用过Vim,功能确实强大,但是不是很习惯,之前一直有朋友推荐SUblime Text 2这款编辑器,然后这段时间就试了一下,就深深地喜欢上这款编辑器了,对于类似的编辑器,我用过notepad
2015-05-21 11:02:45 342
转载 Appium(JAVA)Windows 7系统搭建及示例运行
1、搭建Android环境http://blog.csdn.net/jlminghui/article/details/39582895注:需要设置系统变量“ANDROID_HOME”。2、安装Node.jshttp://www.nodejs.org/download/下载相关操作系统的版本安装过程,一路“Next”。
2015-05-19 15:04:54 317
原创 python 进行web测试
1:安装nosetests Python 单元测试框架之Nosehttp://blog.sina.com.cn/s/blog_65a8ab5d0101fihb.htmlPython nose test framework 介绍http://www.cnblogs.com/JeffreySun/archive/2009/12/04/1608900.html
2015-05-14 16:11:49 716
转载 将eclipse java程序打包成jar的总结(包括工程中没有引用外部jar包和有引用外部jar包两种情况)
一.当eclispe java工程中没有引用外部jar包时:选中工程---->右键,Export...--->Java--->JAR file--->next-->填写jar file的路径及名称-->next-->next---> 填写main class--->finish,然后就在相应的目录下得到jar file文件! 然后可以在cmd命令行下执行:java -jar
2015-04-22 10:46:51 7211 1
原创 GET 和 POST两种调用方式
http://www.cnblogs.com/java-pan/archive/2012/02/26/httpclient-post-get.html通过get和post方式调用http接口,总结如下:* get方式调用http接口的步骤: * 1.构造HttpClient实例 * 2.构造GetMethod实例 * 3.执行getMethod,调用http接口
2015-04-15 14:46:17 454
转载 Android开发技巧--引用另一个工程
现在已经有了一个Android工程A。我们想扩展A的功能,但是不想在A的基础上做开发,于是新建了另外一个Android工程B,想在B中引用A。
2015-03-11 11:09:48 388
原创 Android开发--数据存储之数据库操作
简介:SQLite 的介绍:SQLite数据库属于文本型的数据库,它是以文本的形式来保存的。Android提供了对 SQLite 数据库的完全支持,应用程序中的任何类都可以通过名称来访问任何的数据库,但是应用程序之外的就不能访问。建议创建一个新的数据库的方式就是创建一个子类继承 SQLiteOpenHelper 然后重写它的 onCreate() 方法,这样就可以在数据库中执行
2015-01-10 17:29:10 597
原创 Android开发--数据存储之File文件存储
转载来自:http://blog.csdn.net/ahuier/article/details/10364757,并进行扩充引言:Android开发中的数据存储方式Android提供了5种方式存储数据:1. 文件存储数据 [也就是通常说的SD卡中] 2. 使用SharedPreferences存储数据 (共享参数) 3. SQLite数据库存储数据 4. 使用Conte
2015-01-10 16:39:09 543
原创 could not get wglGetExtensionsStringARB
错误信息:[ - Emulator] could not get wglGetExtensionsStringARB分析:wglGetExtensionsStringARB属于OpenGL ES,此错误是由对OpenGL ES的支持不全引起。The OpenGL ES APIs provided by the Android framework offers a set of
2015-01-08 11:31:35 434
原创 Android开发--AndroidManifest.xml文件解析
参考文章:http://www.cnblogs.com/pilang/archive/2011/04/20/2022932.html一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各
2015-01-07 16:15:18 482
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人