自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 【一些常用的WebService】

天气预报Web服务,数据来源于中国气象局EndpointDiscoWSDLIP地址来源搜索 WEB 服务(是目前最完整的IP地址数据)EndpointDiscoWSDL随机英文、数字和中文简体字 WEB 服务EndpointDiscoWSDL中国邮政编码 <-> 地址信息双向查询/搜索 WEB 服务EndpointDiscoWSDL验证码图片 WEB 服务 支持中文、字母、数字 图像和多媒体EndpointDiscoWSDL...

2021-12-14 10:46:52 212

转载 Eclipse中自动补全快捷键失效解决办法

第一种情况确认你的workspace设置是否正确确认办法就是,再新建一个class,输入自动补全的快捷键,看是否成功如果成功的话,说明是workspace设置错误,这个时候只要重新创建一个workspace就行了具体操作如下:window→preferences找到如下界面Paste_Image.pngGeneral→Startup and Shutdown→workspac...

2019-06-14 00:02:55 979

转载 2018年Android SDK下载安装及配置教程

下载并安装Android SDK官网(可翻墙选择):http://developer.android.com/sdk/index.html不可翻墙选择:http://www.androiddevtools.cn/或者360安全卫士—360软件管家—编程开发—搜索即可。(下面以第二种方法为例进行下载)1、下载Android SDK Tools先找到SDK Tools,下载最新...

2019-01-11 09:47:15 3627

翻译 Webdriver-关于IE参数配置selenium

https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver#required-configurationhttps://www.jianshu.com/p/ed01c33888a3https://seleniumhq.github.io/selenium/docs/api/java/org/openqa/seleni...

2018-12-31 16:24:37 2635

原创 eclipse-配置maven

1.在eclipse安装maven插件(一般eclipse都自带)2.在maven的conf文件夹下,配置settings.xml,配置本地仓库(也可以不配置,保持默认)2. 打开Windows-Preferences-maven-Installations-add-maven的jar包3.配置maven的settings.xml, 所有的maven管理的jar包将都保存在配置...

2018-12-31 14:30:22 189

转载 测试左移和测试右移

转载:http://www.testclass.net/2017/12/11/shift-left-and-shift-right/#前几天看爬文的时候看到了这篇《Shift left and shift right: the testing Swing》,里面描述了一些测试左移和测试右移的思路和方法,觉得有一定的启发,可以分享一下。作者站在项目或者产研发负责人的角

2018-01-30 11:12:31 7707 1

原创 Appium自动化测试(六)之坐标介绍

针对一些不好定位元素或者需要滑动操作元素,无可避免的要用到坐标去定位和操作,那么手机的坐标是怎么定义的呢?如图所示:可以看出,坐标相当于位于数学上坐标系的第四象限,X表示横轴,从左(0开始)向右依次增大;Y表示纵轴,从上(0开始)往下依次增大。这样你就可以知道每个坐标是什么含义了。那为什么要这么设计?个人理解,是从实际用户操作手机的角度考虑的。大家平时用手机,当你刚打开一个页面时,

2018-01-27 13:36:03 5824

原创 Appium自动化测试(五)之 swipe方法封装

由于最新版本已不支持swipe方法,所以需要自己手动去封装一些方法:package com.appiumTest.appiumdemo;import org.openqa.selenium.Dimension;import org.openqa.selenium.Point;import org.openqa.selenium.WebElement;import io.appium.j

2018-01-27 12:02:36 1336

原创 Appium自动化测试(四)之 常见错误

在appium实践中,会出现各种问题:1. 初始化driver错误最新版的appium(java-client-5.0.4)调用 driver时,请注意语法:AndroidDriverT> driver=new AndroidDriverT>(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);其中T可以是WebElemen

2018-01-27 11:54:25 1205

转载 Appium自动化测试(三)之 TouchAction 操作

Appium的辅助类,主要针对手势操作,比如滑动、长按、拖动等。针对最新版本(5.0.4)已不支持swipe等方法,所以可以用TouchAction类来封装成新的swipe方法。1、按压控件方法:press()开始按压一个元素或坐标点(x,y)。通过手指按压手机屏幕的某个位置。press(WebElement el, int x, int y)p

2018-01-26 11:08:10 23478 2

转载 Appium自动化测试(二)之键盘操作pressKeyCode()方法(Android特有)

like driver.pressKeyCode(AndroidKeyCode), 比如HOME,driver.pressKeyCode(AndroidKeyCode.HOME);下面提供Android keycode参考表:电话键KEYCODE_CALL 拨号键 5KEYCODE_ENDCALL 挂机键 6KEYCODE_HOME 按键Home 3

2018-01-26 11:01:34 12534

转载 GIT GUI教程

1.在本地新建版本库首先,我们打开Git GUI是这样的一个界面,选择第一项,新建版本库。  然后选择你需要进行版本管理的项目路径,我选择了一个LoginDemo的项目。  当你创建了版本库的时候,你可以在该项目的路径下看见多了一个.git文件夹(设置了隐藏文件不可见的话看不见) 在Git Gui中,如果Unstaged Changes(未缓存的改动)中包含文件,则

2018-01-24 16:55:33 341

转载 Android adb用法

引言本文基于Android官方文档, 以及个人工作的使用经验, 总结下adb的常用用法, 备忘.1, adb简介adb全名Andorid Debug Bridge. 顾名思义, 这是一个Debug工具.然而, 为何称之为Bridge呢? 因为adb是一个标准的CS结构的工具, 是要连接开发电脑和你的调试手机的.包含如下几个部分:Client端, 运行在开发机器中, 即你的开发PC机.

2018-01-24 16:53:57 259

原创 Appium自动化测试(一)之环境搭建

Appium介绍见官网:http://appium.io/docs/cn/about-appium/intro/#introduction-to-appiumhttp://appium.io/docs/cn/appium-setup/platform-support/index.html本节介绍按照appium环境(JAVA+Eclipse)1. JAVA SDK 不再介绍,自

2018-01-23 11:11:58 423

转载 如何获取android app的package和Activity

应用包名package和入口activity名称的方法:方法一:使用aapt//aapt是sdk自带的一个工具,在sdk\builds-tools\目录下1.以ES文件浏览器为例,命令行中切换到aapt.exe目录执行:aapt dump badging E:\apk\es3.apk2.运行后的结果中以下两行分别是应用包名package和入口activity名称pack

2018-01-23 10:38:49 2471

转载 DesiredCapabilities用法

一、DesiredCapabilities的作用      负责启动服务端时的参数设置,启动session的时候是必须提供的。      Desired Capabilities本质上是key value的对象,它告诉appium server这样一些事情,比如:本次测试是启动浏览器还是启动移动设备?是启动andorid还是启动ios?启动android时,app的package是

2018-01-22 17:19:44 8846

原创 JUnit4单元测试

单元测试必须有Junit4和hamcrest。Junit4包:https://github.com/CrossLiu/junit4Junit5:http://junit.org/junit5/hamcrest: http://repo2.maven.org/maven2/org/hamcrest/hamcrest-all/1.3/

2018-01-16 17:15:49 162

原创 IDEA一些自动补全方式

第一种:系统自带:可以CTRL + j 可以查看psvm 也就是public static void main的首字母。依次还有在方法体内键入for会有一个fori的提示,选中然后tab键,就会自动创建一个for循环。如何像写一个System.out.println();就是sout第二种: 自定义:打开IDEA的File-project

2018-01-16 09:41:48 28057 1

原创 如何开始selenium

1. 下载selenium API http://www.seleniumhq.org/download/ ,选择你需要的语言类型,把API引用到你的项目中就可以了2. 下载浏览器webdriver server,启动浏览器就靠它了,最常用的Firefox和Chromehttps://github.com/mozilla/geckodriver/releaseshttp://c

2018-01-15 16:27:16 217

转载 Intellij Idea 2017创建web项目及tomcat部署实战

1、创建一个项目File -> New Project -> 输入项目名称“Demos” ,选择Project SDK为1.7 -> Next -> Finish 2、创建一个Module鼠标点中项目名称demos -> 右键选择New,选择Module  输入Module名称“firstweb” -> 点击Next 勾选“Web Applica

2018-01-10 14:22:55 2172

转载 2018 最好的自动化测试工具

简评:软件开发实践一直以来都在变化,工具和技术也是如此。这些改变都是为了提高生产率,质量,让客户满意,缩短交付时间,以及交付成功的产品和服务。软件测试在达成这些目标中扮演了一个重要的角色。在自动化测试领域,自动化工具的核心地位毋庸置疑。这篇博客总结了最顶尖的自动化测试工具和框架,这些工具和框架可以帮助组织更好地定位自己,跟上软件测试的趋势。这份清单包含了开源和商业的自动化测试解决方案。

2018-01-06 14:23:31 30873

翻译 Selenium IDE的替换者Katalon Automation Recorder (强烈推荐)

做过UI自动化的朋友都知道selenium框架,特别是Selenium IDE可以更好的录制脚本而不用自己去手动写代码,不过由于selenium IDE只支持Firefox老版本(目前不支持更新)了,大家都有那么一丝不方便,想要一个替代者,这就是Katalon Automation Recorder (和Selenium IDE非常像,免费下载浏览器插件)。具体参考如下:https:/

2018-01-06 13:49:41 15959 1

翻译 国内开源镜像站点汇总

一、站点版(一)、企业站1.搜狐:http://mirrors.sohu.com/2.网易:http://mirrors.163.com/3.阿里云:http://mirrors.aliyun.com/4.淘宝NPM镜像:https://npm.taobao.org/5.腾讯:http://android-mirror.bugly.qq.com:8080/(仅针对A

2018-01-06 10:28:05 366

转载 使用IntelliJ IDEA 配置Maven

1. 下载Maven 官方地址:http://maven.apache.org/download.cgi解压并新建一个本地仓库文件夹2.配置本地仓库路径  3.配置maven环境变量   4.在IntelliJ IDEA中配置maven 打开-File-Settings 5.新建maven WEB项

2018-01-05 09:38:33 159

原创 Eclipse中文字体太小-解决方法

新安装的eclipse中文注释字体太小,解决方法如下: 打开Eclipse——>点击菜单栏上的“Windows”——>点击“Preferences”——>点击“Genneral”——>点击“Appearance”——>点击“Colors and Font”——>在右侧框展开“Basic”文件夹——>双击“Text Font”——>在弹出窗选择“Courier New”

2017-12-11 16:17:31 7945

翻译 Eclipse如何自动补全的设置

如果你用过Visual Studio的自动补全功能后,再来用eclipse的自动补全功能,相信大家会有些许失望。但是eclipse其实是非常强大的,eclipse的自动补全没有VS那么好是因为eclipse的补全功能用的是默认设置。你只需要稍微修改一下就行了。   最简单的修改方式是:Windows——>Preferences——>Java-->Editor-->Conte

2017-12-11 16:07:25 557

转载 学习教程

1、javascript视频教程         链接: http://pan.baidu.com/s/1gd57FVH 密码: d9ei2、JPA视频教程         链接: http://pan.baidu.com/s/1dDCx1fj 密码: fwwd3、马士兵hibernate视频教程        链接:http://pan.baidu.com

2017-10-22 15:55:50 1466

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除