- 博客(17)
- 资源 (15)
- 收藏
- 关注
原创 python:使用request发送get请求的几种方法
1.不带参数发送get请求import requestsr = requests.get("http://www.xxxx.com")2.带参数2.1 参数以?a=b&c=d的形式import requestsurl = "http://www.xxxx.com"r = requests.get(url,params="a=b&b=b")这种传参的方式,也可以使用以下方法import requestsurl="http://www.xxx.com?a=
2020-06-19 11:47:01 5179 1
原创 python发送post请求(带json参数)时报错:exception:com.alibaba.fastjson.JSONException,message:syntax error解决方法
python发送post请求(带json参数)时报错:exception:"com.alibaba.fastjson.JSONException","message":syntax error解决方法使用python的requests库,使用以下方法发送带json参数的post请求,会出现报错信息:post请求的关键代码:req_body = {'apiSign':'1','appKey':'11','timestamp':1591862521} ##请求参数response = reque
2020-06-12 09:47:27 1805
翻译 sikuli-maven,selenium集成环境
原文:http://www.softwaretestinghelp.com/sikuli-tutorial-part-1/简单介绍一下sikuli:引用原文:Sikuli automates anything you see on screen using the image recognition method to identify GUI elements. Sikuli scr
2017-04-06 15:35:06 1323
原创 ADT在eclipse中重装时的问题--Cannot complete the install because of a conflicting dependency
Cannot complete the install because of a conflicting dependency. Software being installed: Tracer for OpenGL ES 23.0.6.1720515 (com.android.ide.eclipse.gldebugger.feature.feature.group 23.0.6.1720515) Software currently installed: Tracer for OpenGL ES
2016-09-10 18:03:36 3026 1
原创 python-day0003-搭建基于python的selenium自动化测试---元素定位
使用不同的方式,对页面中的元素进行定位。以获取邮箱地址的输入框为例1.使用id进行定位这个方法在 上一篇文章中已经使用过了,这里再次记录一遍。获取方式为:find_element_by_id("idInput")通过id的属性值来定位元素2.使用name定位,方式为find_element_by_name("username")通过name的属性值来定位。有些标签中并没有设置name属性,对于这类元素,则无法使用name的方式进行定位了3.使用class定位(这里的cla
2016-06-07 22:16:11 931
原创 python-day0003-搭建基于python的selenium自动化测试---第一个简单的测试脚本
下面,就来让我们看看神奇的自动化测试是如何进行工作的。以简单的百度首页的搜索功能为例:编写一个自动化脚本,实现在运行时,自动启动浏览器,使用百度首页的搜索页面自动搜索出关键字为“python环境搭建”的结果。一、那么我们分析一下这个自动化脚本要实现搜索功能所需的步骤:1.找到一个可用的浏览器,并打开这个浏览器,当然,在第一次编写脚本的时候,我们假定这个可用的浏览器是firefox (后续再进行多浏览器的选择的学习)2.进入“百度首页”的网址:http://www.baidu.com3.
2016-06-06 22:39:27 1505
原创 python-day0002-搭建基于python的selenium web测试环境
基于python的selenium测试所需的基本环境:1.测试开始之前,确保已经安装好浏览器:firefox ,IE , chrome 等其中的一款或多款浏览器2.安装好python之后,还需要安装Python的一些扩展工具:setuptools 和 pip3.安装selenium
2016-06-05 22:31:48 629
原创 python-day0001--环境搭建
搭建环境,参考以下步骤:1.到python官方网站下载安装包:http://www.pyhon.org/ 下载时注意开发机的系统,选择对应的合适的版本。建议下载可执行的安装版 (本人开发机系统环境:window 10 64位,下载的版本是Download the latest version for Windows python-3.5.1-amd64)2.下载完成后,运行安装文件,安装软件。安装方法与常用软件的安装方法一致。若担心系统版本高,对软件支持不好,那么在运行安装前,先设置一下
2016-06-04 21:53:21 546
原创 Spring MVC ——第一个工程之Hello World!
Spring MVC是一个非常优秀的MVC框架之一,Spring MVC是Spring框架的扩展,能很好的与Spring框架协同工作。今天开始学习Spring MVC框架。首先是准备工作:开发包:Spring MVC 必备的jar包:spring-framework-released-3.0.0 (3.0以上的版本,本人使用的是3.1的版本)另外还需要准备一个包:comming-log
2013-08-26 16:50:05 1174
原创 Oracle 学习——创建用户
1.使用sql语句创建数据库用户,如创建用户名为caott的用户:代码如下:-- Create the user create user caott identified by caott default tablespace USERS temporary tablespace TEMP profile DEFAULT; 如果不需要定义表空间,缓存表空间及概要文
2013-08-07 13:25:29 672
原创 for循环
在软件世界中,不论在开发语言的使用中(如C、C++、Java等),亦或是数据库中(SQL)循环语句简直是无处不在。下面对循环语句作一个小小的汇总。while(条件条件){ //循环体} do{//循环体}while(循环条件); for( 起始条件;终止条件 ;循环增量 ){ //循环增量}这些语法符合一般的程
2013-07-26 10:38:02 876
原创 HTML、JSP等包含文件导入或引用语句总结
不论是前台的网页设计人员还是后台的业务逻辑处理人员,都免不了需要引用到其他的文件或资源,比如,进行页面设计时引入的样式文件、图片、其他页面元素等,又或者是开发人员在开发过程中需要用到的库中的资源等这些都是需要进行相关的引用或导入的操作,才能使之生效。对于这些引用或导入的方式,进行了以下简单汇总1.Java 源文件中,需要用到其他类,使用之前需要先将类导入(import)到该文件中,如在Hell
2013-07-20 09:12:34 1608
原创 JSP page 指令详解
创建一个JSP文件,需要对文件进行一些基本的页面的控制,如JSP中使用的脚本语言的类型,页面的编码方式等,这些属性需要使用JSP 的指令 page 指令来进行相关的控制。下面介绍一下page 指令中各属性如何对页面进行哪些控制的。language 指定JSP脚本的语言,默认值为Java,不作修改import 导入包名,多个包之间使用 , 号隔开,可以出现多次 pageEnco
2013-07-19 16:25:53 7648
原创 android <初级篇> 界面布局<一> ——菜鸟的学习之路
对于应用程序来说,用户体验至为重要,而用户体验的第一站就是应用程序的界面。一个拥有友好界面布局的应用程序能在第一时间内给用户一个好的感觉,让用户有继续下面操作的想法。 在移动应用泛滥的信息社会,一款真正的体验良好的应用程序才能受大众的青睐。 对于开发人员来说,设计也是必不可少的。当然,在android的应用开发中,我们可以在类中进行设计,也可以直接使用xml的布局文件进行设计
2013-07-19 11:14:33 939
原创 android <初级篇> 发送短信(调用已有接口)——菜鸟的学习之路
对于手机来说,打电话,发短信等基本功能在操作系统的平台中都已经做好了,如果你开发的应用程序需要使用到打电话或者发短信的功能,直接调用android提供的方法或接口即可,无需自己重新写实现的方法。 下面以一个小小的发送短信的例子练习一下如何调用已封装好的接口 1. 确定需求。要发送一封短信,需要以下一些元素:textView : 收信人EditText: (收信人地址,即
2013-07-18 16:16:47 1311
原创 android <初级篇> 第一个工程Hello World ! ——菜鸟的学习之路
每学习一种新的开发语言,开发人员都会以一个Hello World工程来作为学习的起点。在android的学习之路上,同样,也以Hello World 作为学习的开端。下面将描述如何创建、编译及运行Hello World程序。 1.创建工程,工程名为hello ,创建过程如下:也可以在文件视图窗口右键---new --- android application project在
2013-07-17 10:08:39 1025
原创 android <初级篇> 开发环境的搭建——菜鸟的学习之路
作为软件开发人员开说,不管学习或使用什么语言进行软件开发,平台的搭建是必不可少的。当然,要学习android,进行相应和移动开发,这个开发的平台是必不可少的。1. 首先需要为系统安装好android sdk环境,在官方网址下载android的sdk压缩包:下载安装包时,一定注意下载操作系统所对应的安装包(32位或64位)。安装过程直接将下载包解压到需要安装的目标目录中就可以了。
2013-07-17 08:33:57 882
sikuli-setup.jar
2017-04-05
FastStoneCapture 屏幕截图工具
2013-07-26
PLSQL Develop Manual /PLSQL 开发工具操作手册
2013-05-21
Android 高级编程
2012-06-09
spket-1.6.18——Javascript/Ajax/ExtJS开发插件
2012-04-07
properties Editor for myeclipse 8.X
2011-11-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人