自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(20)
  • 资源 (14)
  • 收藏
  • 关注

原创 Appium系列|Appium测试框架搭建(一)

常用类抽取通过之前方式也能进行测试脚本的实现,但效率不高,测试框架的作用就是为了提高后续脚本的编写效率而进行的一系列的抽取、封装、优化等操作。现在可以新建一个包,比如较common,用来存放一些通用的类,然后在这个包下新建一个类Helper,在这个列里对常用的定位方式和操作进行封装,这样后续进行控件定位或者操作就会比较方便,不用卸太长的代码,后续如果要对某个操作的方法进行改动的话也只需...

2018-12-07 13:23:13 421

原创 SoapUI系列|基于http request的api测试

本文介绍基于http request的接口测试,从创建项目到编写case到断言,一步步教会你如何写一个接口测试用例。第一节:创建测试工程 命名workplace  2.创建新的测试工程project 3.选择create empty project,点击OK按钮 4.重命名测试工程名称:my_first_api_test 第二节:创...

2018-12-02 13:00:23 794

原创 SoapUI系列|基于rest 的api测试

SoapUI是一个开源测试工具,通过soap/http来检查、调用、实现Web Service的功能/负载/符合性测试。该工具既可作为一个单独的测试软件使用,也可利用插件集成到Eclipse,maven2.X,Netbeans 和intellij中使用。 本文介绍基于rest的接口测试,从创建项目到编写case到断言,一步步教会你如何写一个接口测试用例。第一节:创建要测试resta...

2018-12-02 12:59:08 1311

原创 SoupUI系列|测试环境搭建

SoapUI是一个开源测试工具,通过soap/http来检查、调用、实现Web Service的功能/负载/符合性测试。该工具既可作为一个单独的测试软件使用,也可利用插件集成到Eclipse,maven2.X,Netbeans 和intellij中使用。 第一节:下载相关资源Jdk1.8下载地址:http://www.oracle.com/technetwork/java/...

2018-12-02 12:58:13 1487

原创 Appium系列|常见API使用

这个小节主要会来介绍下Appium常见的API使用。上面几节课已经介绍了一些API了如点击,通过定位方式定位到控件后调用click方法就可以对控件进行点击,还有获取控件的文本,一样是定位到控件后调用getText方法就可以获取控件的文本。接着我们来介绍下一些输入框操作的API,如输入、清空。可以通过测试代码切换到开源中国的登录页面,可通过点击底部“我的”tab页,然后点击登录按钮可切换到登...

2018-12-02 12:53:57 295

原创 Appium系列|其他定位方式

上篇文章介绍了ID的定位方式本文介绍控件跟文本的方式。控件类型定位方式接着我们来介绍下第二种定位方式,按控件类型的定位方式。有时候控件没有id,这时候我们可以运用控件类型来定位,一个页面上相同类型的控件一般会有多个,因此按控件类型定位一般也会结合index来进行定位。假如现在我们要定位开源中国应用首页底部的第二个tab页,我们可以通过uiaumatorviewer来观察控件信息,发...

2018-11-08 20:08:11 256

原创 Appium系列|ID定位方式

自动化可以简单概括为三个步骤: 控件定位 控件操作 校验点编写 我们先来介绍下控件定位。Appium提供了多种定位方式,最常见使用的是ID这种定位方式,如果控件有ID尽量使用ID来进行定位,因为有时候控件布局变化了,只要 ID不发生变化就有可能定位方式不需要修改。那怎么来查看控件的ID呢? Android SDK有提供一个工具可以用来查看控件的详细信息,可以借助这...

2018-11-08 20:07:58 1046

原创 Appium系列|创建项目

​一、创建项目点击Create New Project就可以进行项目的创建Appium官方有示例是通过maven来进行项目构建的,所以我们可以选择创建Maven类型的项目。选择窗口左侧的Maven选项,表明接着要创建Maven类型的项目,IDE会自动创建这种类型项目所需的一切,如pom.xml文件等,如下所示:第一次使用IntelliJ IDEA需要设置下jdk的路径,点击...

2018-10-29 09:21:25 402

原创 Appium系列|Appium环境搭建(二)

一、Android Studio与Android SDK安装    Android Studio是专门用来开发Android应用的IDE(集成开发环境),类似于其他IDE如Eclipse。有时候需要查看开发源码、编写个Android应用等都需要用到这个IDE,因此可以进行安装下。可以通过Android Developer站点进行下载,要翻墙才能访问,Google提供了一个国内可以访问的地址...

2018-10-24 10:24:45 172

原创 Appium系列|Appium环境搭建(一)

一.Appium简介   Appium是一种现在市面上很流行的自动化测试的工具,可以用来进行Android端、iOS端、Windows应用的自动化。对于移动端应用,它既支持应用内的操作也支持应用外的操作,同时支持webview控件内操作。它还有一个比较大的优点,就是支持主流编程语言来进行脚本编写,如Java、Ruby、Python、JavaScript等。Appium的社区也是比较活跃的,...

2018-10-21 20:17:58 452

原创 python3:基础语法

1、变量标识符 python中的变量声明不需要指定变量类型 第一个字符必须是字母表中字母或下划线 _。 标识符的其他的部分由字母、数字和下划线组成。 标识符对大小写敏感 实例1: 运行结果: 2、保留关键字调用标准keyword类库的kwlist方法,显示当前python版本的关键字即可实例2:import keywor...

2018-10-13 14:12:45 247

原创 python3环境搭建及绘图

“ python3来了,您准备好了吗?”  01—安装python3 https://www.python.org/downloads/选择python3.7版本双击安装安装成功后配置python的环境变量 新建系统变量PATH_HOME,变量值配置为python.exe所在路径,配置完成后再Path末尾添加;%PYTHON_HOME%;%P...

2018-10-08 17:55:01 899

原创 UI自动化测试|认识Appium

自动化包括一切通过工具的方式来代替或辅助手工测试的行为都可以看做自动化,包括性能测试工具或自己所写的一段程序。UI自动化UI层的自动化测试,这个大家应该再熟悉不过了,大部分测试人员的大部分工作都是对UI层的功能进行测试.UI自动化测试工具Robot Framework: 接口测试,request web UI自动化,seleniumLibrary app UI自动化...

2018-09-29 14:24:59 1159

原创 Airtest Project入门

Airtest Project简介Airtest Project是网易出品的一款自动化解决方案,它适用于任意游戏引擎和应用的自动化测试,支持Android和Windows。它不需要依赖被测对象的源码。在2018年3月26号的Google开发者日上,Google也宣布了这款由网易开发的项目,因此很值得一试。Airtest Project提供了一个自动化测试编辑器Airtest IDE,A...

2018-09-29 14:23:59 7741 4

原创 iOS录制回放神器AutoTouch使用介绍

今天主要来安利一款iOS录制回放工具AutoTouch的使用。AutoTouch的一个重要的使用前提是手机必须是越狱状态,如果你不打算越狱你的iPhone,那可以暂时忽略这篇文章。AutoTouch支持iOS 9.3.3及以下的iOS版本,iOS 10.x虽然没列在支持的版本里,但本人测试过也是可以正常使用的。先来说下安装方法吧。官方提供的安装方式只支持短时间的试用,如果要继续使用...

2018-09-29 14:17:25 7214

原创 安全测试|移动端安全测试drozer

手机应用的快速增长,手机应用安全成为一个热门的话题,android的安全问题有一大部分的原因是因为android的组件暴露、权限使用不当导致的。“ 随着互联网应用的普及和人们对互联网的依赖,互联网的安全问题也日益凸显。接下来的小编将带您进入安全测试。”一、android四大组件什么是安卓应用组件?安卓主要由四大组件组成,Activity、Service、Content ...

2018-09-29 14:16:22 1028

原创 Http Mock看这一篇文章就可以了

一、什么是wire mock什么是mock技术对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法,这个对象可以是一个方法,可以是一个接口,我们这里介绍的mock都是接口Wire-mock是什么?Wire mock的官网:http://wiremock.orgMock http apis二、为什么要使用mock使用真实环境问题点1、难于创...

2018-09-29 14:14:48 10003

原创 初识安全测试

web安全测试扫描工具:Appscan--针对uri,web service 进行安全漏洞扫描。(黑盒)                   Appscan source 对源码进行漏洞扫描。(白盒)XSS:原理是将响应利用浏览器的解析器进行解析后变成一段代码反射给使用者。CSRF:利用用户原有的cookie对响应进行处理。SQL注入:利用响应获取数据库

2015-07-31 14:42:53 516

原创 安全测试 Appscan

Appscan黑盒白盒 安装使用说明http://wenku.baidu.com/link?url=CJJZ93tzxELTAMYQfnCdF-LzH0alvDnX8ZK1EQ2XIbSs3cAskG7BiGEBQGDALPnjObpjU85AvRfiKvJ3Otzbv43a5mdhpppA7p9g3yr-Efa

2015-07-30 14:26:50 555

转载 Action层, Service层 ,modle层 和 Dao层的功能区分

来源:http://www.xuebuyuan.com/2153333.htmlAction主要的功能就是组织service的,比如你要做权限验证,那么请求会被Action获取,那么如何验证呢?Action可不管他要问service该怎么办。当得到service返回的结果后根据结果判断下一跳是哪里(如果验证用户存在且密码正确则跳转到登录成功的页面,反之则回跳到登录页面)    现在

2015-07-14 11:35:34 4745

fiddle教程

fiddle从入门到精通。

2016-05-10

python 接口测试

描述了接口测试的基本理论及接口测试工具 以及python的接口测试框架

2016-05-10

android应用开发书籍

android应用开发书籍 适合新手,讲述很全面的书

2015-07-30

fiddler4 安装包

fiddler4 安装包 很好用的捉包工具。篡改数据,安全测试

2015-07-30

jmeter教程

jmeter教程,介绍了jmeter做http,ftp等性能测试的配置分析及各类的监控器,很好的入门级材料。

2015-06-03

junit4 单元测试源码

此文件包含源代码(简单加减乘除),测试源码(junit4框架下的单元测试源码),入门级学习材料。Eclipse开发环境下

2015-06-03

软件测试大全

适用于软件测试人员学习,包括测试计划测试用例白盒测试黑盒测试等技术性文档

2015-04-21

c++test 手册

c++test的使用手册,完整的介绍了如何使用c++test进行白盒测试、

2015-04-21

web测试的方法

基于Web的系统测试不但需要检查和验证是否按照设计的要求运行,而且还要评价系统在不同用户的浏览器端的显示是否合适。重要的是,还要从最终用户的角度进行安全性和可用性测试。本文从功能、性能、可用性、客户端兼容性、安全性等方面讨论了基于Web的系统测试方法。

2015-03-11

staruml教程

staruml教程,可绘制9款UML图:用例图、类图、序列图、状态图、活动图、通信图、模块图、部署图以及复合结构图等。 完全免费:StarUML是一套开放源码的软件,不仅免费自由下载,连代码都免费开放

2014-09-22

16乘64点阵程序欢迎光临停止营业

16乘64点阵程序\欢迎光临停止营业 字模可自行修改

2011-08-14

第八届电子设计大赛题目

第八届电子设计大赛题目 积分式直流数字电压表(G题) 在不采用专用A/D转换器芯片的前提下,设计并制作积分型直流数字电压表。

2011-08-13

利用51单片机简易数字频率计c51程序

利用51单片机简易数字频率计c51程序。

2011-08-12

空空如也

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

TA关注的人

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