appium新手入门(6)—— Desired Capabilities

从后台统计来看,appium 系列的教程很受欢迎!于是,我继续更新,也希望你把这个教程推荐给更多学习 appium 的小伙伴!Desired CapabilitiesDesired Capabilities 在启动 session 的时候是必须提供的。Desired Capabilities 本质...

2018-06-08 00:17:21

阅读数 529

评论数 0

appium新手入门(5)—— appium-desktop

什么是 Appium-desktop?项目地址:https://github.com/appium/appium-desktop项目描述:Appium Server and Inspector in Desktop GUIs for Mac, Windows, and Linux。Appium 移...

2018-06-08 00:16:15

阅读数 750

评论数 0

appium新手入门(4)—— python-client安装与测试

前提条件当你点击这一章时,说明你是打算使用 Python 语言编写 appium 自动化测试脚本的。1、安装 Python 语言 , Python的安装相对相简单得多。2、Python 编辑器很多,推荐:PyCharm、Atom、Sublime text3等。这几款都是我常用的。安装 python...

2018-06-08 00:15:11

阅读数 3423

评论数 0

appium新手入门(3)—— 安装 appium Server

我们可以在Appium官方网站上下载操作系统相应的Appium版本。https://bitbucket.org/appium/appium.app/downloads/当前最新版本为 AppiumForWindows_1_4_16_1.zip ,注意这是一个 Windows 版本,如果你的电脑为M...

2018-06-08 00:14:02

阅读数 528

评论数 0

appium新手入门(2)—— 安装 Android SDK

安装Android SDKAndroid SDK(Software Development Kit,软件开发工具包)提供了 Android API 库和开发工具构建,测试和调试应用程序。简单来讲,Android SDK 可以看做用于开发和运行 Android 应用的一个软件。1、下载Android...

2018-06-08 00:12:31

阅读数 194

评论数 0

appium新手入门(1)—— appium介绍

appium介绍1、特点appium 是一个自动化测试开源工具,支持 iOS 平台和 Android 平台上的原生应用,web应用和混合应用。“移动原生应用”是指那些用iOS或者 Android SDK 写的应用(Application简称app)。“移动web应用”是指使用移动浏览器访问的应用(...

2018-06-08 00:11:08

阅读数 441

评论数 0

(三)Robot Framework 基础关键字

下面关键字全部由 Builtin 库提供,Builtin 为 Robot Framework 标准类库。Builtin库提供常用的关键字1、loglog 关键字就是编程语言里的“print”一样,可以打印任何你想打印的内容。2、定义变量通过“Set variable”关键字来定义变量3、连接对象“...

2018-06-08 00:06:37

阅读数 625

评论数 1

(二)Robot Framework 创建测试、运行与生成报告

上一节我们已经介绍 Robot Framework-RIDE 只支持 Python2 ,但 Python2 到 2020 年将不再维护,所以接下来的关于 Robot Framework 的学习将不再基于 Robot Framework-RIDE,你可以参考上一节中介绍的 Sublime Text3...

2018-06-08 00:02:32

阅读数 1113

评论数 0

(一)Robot Framework 安装

如果想使用 Robot Framework 必须要安装:Python 编程语言,参考 。Robot FrameworkRobot Framework 推荐 pip 方法安装 (在Windows命令提示符(cmd)/ Linux终端输入):λ pip install robotframework ...

2018-06-07 23:41:52

阅读数 150

评论数 0

python虚拟环境安装和配置

最近家里电脑重装了系统,所以又重新安装了python和pycharm编辑器,但是在这次安装过程中,遇到了一个前所未见的问题,在cmd命令中直接用pip install selenium,导入安装了selenium模块,但是在pycharm中运行代码报错,Chromedriver和谷歌浏览器也是一一...

2018-05-01 20:42:54

阅读数 218

评论数 0

关于Python安装第三方库遇到的问题

最近在学习利用python进行网络爬虫,用的是pycharm编辑器工具。利用Python进行网络爬虫需要安装第三方模块库requests,和安装其他模块库的方法一样,在cmd中利用pip命令进行安装。但是之前在安装requests过程中遇到以下问题,如图:看提示语没有获取到下载地址的URL,SSL...

2018-05-01 20:41:30

阅读数 236

评论数 0

解锁SecureCRT连接不上虚拟机中的Linux系统的N种姿势

 工作中,经常会接触到一些搭建在Linux系统上的项目,而连接虚拟机上的Linux系统,需要用到Xshell、 SecureCRT等工具连接,很多学习Linux系统的新手都会遇到用CRT连接不上虚拟机的问题,下面就根据自己经验总结了解锁SecureCRT连接不上虚拟机中的Linux系统的N种姿势。...

2018-05-01 20:39:08

阅读数 218

评论数 0

selenium之 chromedriver与chrome版本映射表(更新至v2.36)

最近这段时间看到越来越多的小伙伴在学习Python,学习自动化测试,也看到一些测试交流群的小伙伴经常在环境部署的时候遇到各种各样的问题,虽然很多都是重复性问题,为了让更多的小伙伴少走弯路,在此发出一个新手易犯的问题,很多同学问过我这个问题,如图: 这是上周一位同学问我的问题,为什么他的代码报错了,...

2018-05-01 20:38:07

阅读数 667

评论数 0

基于Appium的APP自动化测试基础--美团APP的实例

前段时间用一种流行语言,一个主流工具,一个实用框架,写了一个美团app自动化测试的Demo,利用appium+python+unittest+uiautomatorviewer,编写了测试用例,并通过HTMLTestRunner输出测试报告。Appium环境搭建的过程就不说了(这种内容百度一搜一大...

2018-05-01 20:20:03

阅读数 460

评论数 0

基于Python+selenium的自动化测试基础

自动化测试简介: *自动化的应用范围和测试用例设计: (1)自动化测试适用于项目周期长,界面元素稳定、需求变动不频繁的项目。 (2)自动化测试用例的流程不要太长,不要有太多的分支。 (3)自动化测试脚本是把手工测试过的用例转换成脚本,但是不是所有的手工用例都能转换成脚本,转...

2017-11-18 16:07:04

阅读数 229

评论数 0

APP的性能测试(三)

之前有介绍过关于APP做性能测试用到monkey命令,这次结合monkey命令以及DDMS工具监控APP内存、MAT工具分析内存泄漏问题。 1.首先安装要测试的APP到手机上,登录adb shell (之前详细步骤上一章有讲过,就不再讲解了,就是先进入adb环境),打开eclipse,找到D...

2017-11-18 15:56:29

阅读数 259

评论数 0

APP的性能测试(二)

APP的性能测试分为服务器端的性能和手机端的性能,服务器端的性能相信大家都比较清楚,而手机端的性能测试,通常比较麻烦些,因为同样一个软件在不同配置的手机终端上运行,其性能表现是不一样的,这个很好理解,比如,同一个版本的LOL,在配置高的电脑上运行,肯定要比在配置差的电脑上运行流畅。 ...

2017-11-18 15:55:32

阅读数 192

评论数 0

APP测试基础

在讲APP测试之前,先讲一下,目前APP的操作系统以及APP相关基础知识。 一.APP基础知识 1.操作系统# 现在移动端的操作系统主流的分为两种:(1)安卓系统 (2)IOS系统。 2.安卓系统# 基于Linux系统的内核进行开发的开源的操作系统,安卓系统上的app...

2017-11-18 15:54:42

阅读数 412

评论数 0

Linux常用命令(三)

继续上一期的Linux 的命令,这一期先从Linux 的文件权限讲起。 1.文件权限命令# 对一个文件而言,用户分为以下三类:   u:所属用户   g:所属用户所在组的用户   o:组以外的用户 查看当前文件目录用ll命令,然后可以看到当前路径...

2017-10-30 19:09:38

阅读数 85

评论数 0

Linux 常用命令(二)

这两天晚上加班,所以没有时间写文章,抱歉,周六日再补回来吧,继续上一期分享的内容,分享Linux  的常用命令。 1.查看文件命令#  (1)cat 文件名           查看文件的所有内容 (2)cat -n 文件名        查看文件的所有内容,并显示行数     ...

2017-10-30 19:08:39

阅读数 171

评论数 0

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