自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 论坛 (1)
  • 收藏
  • 关注

原创 app自动化测试5---定位元素方法

常用识别APP页面的工具2uiautomatorviewer.bat :Android sdk自带的工具,在tool目录下,双击打开。monitor.bat:也是Android sdk 自带的工具,在tool目录下,双击就能打开。appium inspector :appium自带的工具,mac下可以使用。。。。。。。。web页面元素识别工具:Firebug、Firep

2017-06-28 22:02:52 8358

原创 app自动化测试4---desired capabilities

Capabilities2capabilities是什么?3Desired Capabilities是一个键值对的组合,在Python里面是一个字典。客户端将这些键值对发送给appium服务器,告诉服务器怎么测试。desired Capabilities例子:desired_caps = {} #字典desired_caps['platformName'] = "Android

2017-06-23 19:48:27 1763

原创 启动adb 报错:端口被占用

启动adb 报错:C:\Users\Administrator>adb devicesList of devices attached* daemon not running. starting it now at tcp:5037 *error: could not install *smartsocket* listener: cannot bind to 127.0.0.1:5

2017-06-23 11:24:42 4189 1

原创 利用appium和Chrome测试手机web页面

appium配置:更新driver在测试手机中下载chrome;根据安装到手机的Chrome的版本,下载对应的Chromedriver: selenium之 chromedriver与chrome版本映射表(更新至v2.30):http://blog.csdn.net/huilan_same/article/details/51896672所有chromed

2017-06-23 11:10:23 3988

原创 app自动化测试3---appium

参考:appium API中文文档

2017-06-23 11:03:53 1749

原创 APP自动化测试2--androd的基础知识

ADB工具adb全称是Android Debug Bridge ,它是一个debug调试工具。它是一个标准的CS结构的工具,连接开发电脑和你的手机或虚拟器的桥梁。adb部分用法adb devices                 查看已经连接的安卓手机或虚拟器abd install  XXX.apk   安装apk,需要指定apk的路径,前提需要有连接的安装设备当电脑连接了多

2017-06-23 11:02:58 1212 3

原创 为什么需要开发web接口

系统类型XXX管理系统:如后台、crm客户管理系统等。这类系统一般以数据管理为主,主要处理各种报表的查询、添加、删除、修改等功能。这类系统特点,页面设计单一,交互简单,一般由后端开发人员完成,所以一般也不需要使用web接口。前段页面复杂的系统:这些页面包含了js、CSS和图片,需要设计和前段开发完成,后端人员只提供接口即可。web接口用于前后端交互,只有后端开发完成的,一般不使

2017-06-03 10:57:17 2992

原创 UA:User-agent是什么?

PC上对限制在微信客户端访问的html页面进行调试:http://www.cnblogs.com/meitian/p/5424587.html对这种web页面进行自动化测试:1.将浏览器的UA(user-Agent)改为微信客户端的UA  ---》相当于利用微信客户端打开html5网页2.如果页面有微信的OAUTH验证,需要增加Cookie来实现验证  ---》相当

2017-06-03 10:56:40 3198

转载 使用Chrome调试模式获取App混合应用H5界面元素

Appium自动化测试--使用Chrome调试模式获取App混合应用H5界面元素http://www.2cto.com/kf/201612/578561.html

2017-06-03 10:55:18 1946

转载 desired_caps参数

from appium import webdriver#在appium server 与手机端建立会话关系时,手机端需要告诉服务端设备相关的一些参数,# 根据这些参数服务端可以做出相应的处理。desired_caps = {}# 设备系统desired_caps['platformName'] = 'Android'# 设备系统版本号desired_caps['platformVe

2017-06-03 10:54:29 4006

原创 Appium 微信 webview 的自动化技术

记录来源:https://testerhome.com/topics/6954微信设置用微信打开http://debugx5.qq.com,“信息”--》勾选"是否打开TBS内核Inspector调试功能"(打开这个,才会显示webview,才能切换)使用appium编写测试用例在appium中context的切换时, 没有带上一个关键的androidProcess配置导致的.

2017-06-03 10:53:30 2732

原创 绕过验证码,使用chrome的已存在的cookie访问网站

'''chrome浏览器的处理:登录页面有验证码的,通过cookie处理:先手工登录,记住密码;写自动化测试脚本时,通过读取该浏览器本地的cookie文件打开该页面就是登录状态了。好处是跳过登录页面的验证码识别;'''from selenium import webdriverfrom time import sleepimport os#chrome存放cookie的路径pr

2017-06-03 10:40:22 3765

原创 将两个列表组合成一个字典、join()函数

>>> list['name', 'sex', 'tall']>>> list1['liyue', 'boy', '190cm']>>> dict(zip(list,list1)){'name': 'liyue', 'sex': 'boy', 'tall': '190cm'}

2017-06-03 10:39:13 1401 2

原创 APP自动化测试1--安卓自动化环境安装

web自动化测试的路线:编程语言基础--->测试框架--->webdriver API--->开发自动化测试项目。移动自动化的测试的路线:编程语言基础--->测试框架--->android/IOS开发测试基础---->appium API ----->开发移动自动化项目。官方安装步骤:Appium官方网站:http://appium.io/Easy setup process,

2017-06-03 10:28:25 1260

shell高级编程学习记录

shell高级编程学习记录

2018-09-20

oOo右右的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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