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