摘要: 一、我是谁,我的特点是什么 Appium是一款开源测试自动化框架,可用于原生、混合和移动Web应用程序。它使用WebDriver协议驱动iOS,Android和Windows应用程序。重要的是,Appium是“跨平台”的:它允许您使用相同的API针对多个平台(iOS,Android,Windows) 阅读全文
posted @ 2018-06-06 11:08 菜鸟学飞ing 阅读(8601) 评论(0) 推荐(3) 编辑
摘要: 今天在使用git pull 命令的时候发生了以下报错 目前git的报错提示已经相关友好了,可以直观的发现,这里可以通过commit的方式解决这个冲突问题,但还是想看看其他大佬是怎么解决这类问题的 在网上查了资料和其他大佬的博客,得到了两种解决方法: 方法一、stash 接下来diff一下此文件看看自 阅读全文
posted @ 2019-05-08 11:45 菜鸟学飞ing 阅读(155494) 评论(1) 推荐(0) 编辑
摘要: sys.avgr 是一个Python的引用模块。刚好做一个作业需要用到它,在sublime上编辑后运行,试图从结果发现它的用途,然而结果一直都是没结果。 后面在网上查了资料,才明白过来。sys.argv[]说白了就是一个从程序外部获取参数的桥梁,这个“外部”很关键,所以那些试图从代码来说明它作用的解 阅读全文
posted @ 2019-01-21 19:34 菜鸟学飞ing 阅读(5960) 评论(0) 推荐(0) 编辑
摘要: Python xlrd、xlwt、xlutils读取、修改Excel文件 一、xlrd读取excel 这里介绍一个不错的包xlrs,可以工作在任何平台。这也就意味着你可以在Linux下读取Excel文件。首先,打开workbook; import xlrdwb = xlrd.open_workboo 阅读全文
posted @ 2018-11-21 16:54 菜鸟学飞ing 阅读(4419) 评论(0) 推荐(0) 编辑
摘要: 在Python操作Excel 的模块有 xlrd、xlwt、xlutils等。 xlrd:读取Excel文件数据 xlwt:写入Excel 数据,缺点是Excel格式无法复用,为了方便用户,写入的话,比较推荐xlutils模块,它可以可复制原excel格式 这里要注意的是: xlrd模块0.8版本后 阅读全文
posted @ 2018-11-21 16:13 菜鸟学飞ing 阅读(22874) 评论(2) 推荐(0) 编辑
摘要: 1、 str.split():字符串分割函数 通过指定分隔符对字符串进行切片,并返回分割后的字符串列表。 语法: str.split(s, num)[n] 参数说明: s:表示指定的分隔符,不写的话,默认是空格(’ ‘)。如果字符串中没有给定的分隔符时,则把整个字符串作为列表的一个元素返回。 num 阅读全文
posted @ 2018-11-13 16:28 菜鸟学飞ing 阅读(83658) 评论(0) 推荐(1) 编辑
摘要: str_1 = "123" str_2 = "Abc" str_3 = "123Abc" #用isdigit函数判断是否数字 print(str_1.isdigit()) Ture print(str_2.isdigit()) False print(str_3.isdigit()) False #用isalpha判断是否字母 print(str_1.isalpha()) False... 阅读全文
posted @ 2018-11-13 16:04 菜鸟学飞ing 阅读(12314) 评论(0) 推荐(0) 编辑
摘要: 在一些混合应用中,有很多页面都是用的内嵌webview窗口来展示的,如我们APP的登录新设备验证页面(用的就是内嵌webview)。 在用Appium 做此类页面的测试时,一般都是用 switch_to.context(参数是webview的context) 来进行窗口切换,但是需要注意一下几点: 阅读全文
posted @ 2018-08-21 22:40 菜鸟学飞ing 阅读(5633) 评论(0) 推荐(2) 编辑
摘要: 在使用pip命令安装的时候,我遇到这样的报错: 根据报错的提示: 可以知道,是因为我的pip模块的版本有点儿旧了,需要更新,所以没更新之前,它就闹罢工.... 解决方法也很简单,直接在cmd命令框输入:python -m pip install --upgrade pip,然后敲回车。OK。完事儿~ 阅读全文
posted @ 2018-07-07 14:39 菜鸟学飞ing 阅读(1933) 评论(0) 推荐(0) 编辑
摘要: 一、前言 Appium 中有个很重要的组件Appium-Server,它主要用来监听我们的移动设备(真机或模拟器),然将不同编程语言编写的 appium 测试脚本进行解析,然后,驱动移动设备来运行测试动作。 老版本的Appium-Server已经很久没有更新了,Windows版在 2015 年底止步 阅读全文
posted @ 2018-07-07 14:33 菜鸟学飞ing 阅读(2223) 评论(0) 推荐(1) 编辑
摘要: 一、Android SDK简介 Android SDK(Software Development Kit,软件开发工具包)被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。它提供了 Android API 库和开发工具构建,测试和调试应用程序。简单来讲, 阅读全文
posted @ 2018-06-10 17:02 菜鸟学飞ing 阅读(473001) 评论(11) 推荐(18) 编辑