robotframework+appium中使用swipe报错Method has not yet been implemented,求解

的自动化教程写的挺好的,以下是转自他的cnblogs上面的博客

下面这段介绍来自于appium的官网。

如果读者对webdriver很熟悉的话,那么掌握这个方法是非常简单的。如果对webdriver不熟悉,那么可以参考,先学习一下webdriver的基础知识。

这一节我们写了一些脚本去进行控件定位,在实际的项目中,这些没有任何断言的脚本是基本上无法完成测试用例的功能的。

先卖个关子,下下一节乙醇将会带大家写第一个appium的测试用例。

那么下一节我们将学习如何使用class name进行定位。

摘要:今天记录的问题很早以前也记录过。 就是再做app UI自动化的时候,碰到了输入框输入的时乱码。 中文无法输入的问题。 解决办法: 1,检查:unicodeKeyboard 是否设置为:True 2,把手机默认的输入发换成appium的输入法,不要使用百度输入法。(华为手机默认的手机输入法是百度输入法

知识在于点滴的积累 阅读(59) 推荐(0)

摘要:年前我卸载了电脑上所有的关于appium手机自动化的工具和软件,年后重新安装时出现了两个问题,我之前也没有碰到过,有个碰到了类似的。 分别是: 一:pycharm编辑器无法安装第三方库,打开cmd中安装时,pip无法升级成功,pip常用升级命令无法升级成功,具体报错信息我那天忘记截图了。 解决办法:

知识在于点滴的积累 阅读(225) 推荐(0)

摘要:以前用robotframework做APP自动化的时候,碰到页面滑动的话,我很快就能解决, 毕竟,比较熟悉robotframework这个工具。 现在在复习python语言,就搞半天。 思路有,函数用swipe,也知道。 页面就是不滑动,有点尴尬了。 函数也没有什么错误,最后发现错在自己在页面上找的

知识在于点滴的积累 阅读(779) 推荐(0)

摘要:最近晚上都在找APP做UI自动化测试,主要是学习设计流程,权当温习。 今晚练习了一个小项目,就是手机自带的“计算器”,练习加减乘除的运算。 第一步:新建一个文件夹,练习的项目都放在这个文件夹内。(pycharm上新建)取名:calculator 再分别新建了三个文件。分别取名:public,calc

知识在于点滴的积累 阅读(358) 推荐(0)

摘要:以前我的一篇博客中记录了每次运行appium自动化脚本的时候,都重复安装unlock和Appium settings 并告诉了具体的解决方法。 今天在用python写APP的自动化脚本的时候,又碰到了一个类似的问题,真是神奇了。 说实话,appium自动化的坑确实有点多,虽然说难度不大,但是总是遇到

知识在于点滴的积累 阅读(262) 推荐(0)

摘要:自己在做APP自动化的时候,从元素的定位,封装,到jenkins的部署,目前都开展的很顺利, 碰到过很多的问题,但都一个一个的解决了。 今天抽烟的时候,突然产生了一个疑问,自己封装的合理吗? 虽然业务关键字自己把一个业务流程,多个步骤封装成了一个业务关键字,或者说是一个用例。 但是,还是有个纰漏,那

知识在于点滴的积累 阅读(128) 推荐(0)

摘要:今天在做APP自动化的时候,碰到了一个场景,就是点击图片下方的文字,无法实现页面的跳转。 如下图: 其实需求很简单,我就是点击后实现页面的跳转,然后配合断言,检查页面是否成功跳转。 问题描述: 我定位了文字后,然后跑脚本,断言都报错,说页面没有包含我的断言文本内容。 解决办法: 刚开始我以为自己定位

知识在于点滴的积累 阅读(260) 推荐(0)

知识在于点滴的积累 阅读(138) 推荐(0)

知识在于点滴的积累 阅读(1203) 推荐(0)

摘要:以前我在写appium的自动化脚本的时候,APP在手机上运行的时候,总是会弹出一些权限设置。 每次我都是手动点击,像什么,“确定”,“同意”等之类的。 这些我在调优脚本的时候,都不能定位到的。 今天同事告诉我一个好的方法。 就是在启动app的时候,加上:noReset=True 这样,就可以直接进入

知识在于点滴的积累 阅读(235) 推荐(0)

摘要:昨天跟今天在写appium的自动化脚本的时候,发现元素定位没有问题,但是文本框中无法输入值。 上篇appium随笔我记录的是隐藏appium的默认输入法。这样是可以调起软键盘。 今天碰到的问题是,可以调起软键盘,光标也一直在闪动,但是,值一直无法输入进去。 后来想起来是contexts上下文切换的问

知识在于点滴的积累 阅读(210) 推荐(0)

摘要:以前我在博客中记录过隐藏软键盘的方法:hide keyboard 昨天我在做自动化的时候,碰到了一个问题。 问题描述: 点击元素后页面跳转到登录的页面,需要输入用户名和密码后,才能登录。 这个场景大家应该能理解。 定位登录页面的时候,软键盘能调起。 脚本运行的时候,文本框无法输入内容。定位没有错误,

知识在于点滴的积累 阅读(450) 推荐(0)

摘要:今天在跑自动化脚本的时候,碰到了一个问题,报错:No application is open 字面意思:没有应用被打开。 那么我就想啊,我的appium打开了吗?打开了。 脚本运行时,手机上的应用是否显示被打开了呢? 手机上的应用也是在运行,也打开了。 那么问题来了,问题出在了哪里呢? 检查脚本和l

知识在于点滴的积累 阅读(454) 推荐(0)

摘要:做UI层的自动化测试,最容易出问题的地方我想莫过于元素的定位了。 无论是菜鸟和老鸟,都会被元素定位的问题困扰过。 今天在测试项目的时候,就碰到了一个问题。 上图中的:去这里 我用xpath定位到了,但是使用关键字click element ,却无法点击成功。 刚开始我第一反应是元素定位错了,检查,发

知识在于点滴的积累 阅读(181) 推荐(0)

摘要:问题描述: 如上图所示,右下方的log区域,“高德--加油站”等中文是用乱码显示的,现在是因为我修改了文件后,才能正确的显示中文。 之前那个区域中文都是显示的乱码的。 解决方案: C:\Users\Administrator\AppData\Local\Programs\Python\Python3

知识在于点滴的积累 阅读(388) 推荐(1)

摘要:一直以来觉得自己appium元素定位玩的好,自我感觉良好的样子。 今天就被打脸了,很痛的那种。 今天在定位相册里的图片的时候,发现无论自己如何定位,脚本都无法运行成功。 肯定是哪个环节出了问题,但是自己找不到问题原因,换句话说,相册中的图片自己定位不准确。 以为很容易定位的图片,这次真的把自己难住了

知识在于点滴的积累 阅读(343) 推荐(0)

知识在于点滴的积累 阅读(837) 推荐(0)

摘要:今天做appium自动化的时候,碰到了一个场景。 描述如下: 点击酷我音乐中的一个一首歌曲,如果是付费歌曲就点击弹出框中的取消。 如果是非付费歌曲,就点击下一首。 点击元素 xpath=//*[contains(@text,"西海情歌")] #点击:西海情歌 ${count} Get Matchin

知识在于点滴的积累 阅读(223) 推荐(0)

摘要:今天才真正的明白的什么叫“”眼瞎“”。 问题描述: 今天碰到的问题是点击一个“添加”按钮。 无论是通过层级定位还是xpath=//*[contains(@text,"添加")]这个方式定位本来都是很简单的。 但实际结果是定位都不准确,脚本报错,无法匹配到定位的地址。 解决办法: 碰到了这个问题,就要

知识在于点滴的积累 阅读(189) 推荐(0)

摘要:今天在做APPium自动化的时候,碰到了一个场景: 在自动化测试进行登录测试时,在模拟点击输入用户名,密码时调起了软键盘,导致无法点击到下方的登录按钮。 这个时候,我就想起需要把软键盘隐藏起来。 然后查找APPium的关键字,发现:hide -keyboard 正好可以实现自己的需求。 然后测试,通

知识在于点滴的积累 阅读(303) 推荐(0)

摘要:今天记录的问题很早以前也记录过。 就是再做app UI自动化的时候,碰到了输入框输入的时乱码。 中文无法输入的问题。 解决办法: 1,检查:unicodeKeyboard 是否设置为:True 2,把手机默认的输入发换成appium的输入法,不要使用百度输入法。(华为手机默认的手机输入法是百度输入法

知识在于点滴的积累 阅读(59) 推荐(0)

摘要:年前我卸载了电脑上所有的关于appium手机自动化的工具和软件,年后重新安装时出现了两个问题,我之前也没有碰到过,有个碰到了类似的。 分别是: 一:pycharm编辑器无法安装第三方库,打开cmd中安装时,pip无法升级成功,pip常用升级命令无法升级成功,具体报错信息我那天忘记截图了。 解决办法:

知识在于点滴的积累 阅读(225) 推荐(0)

摘要:以前用robotframework做APP自动化的时候,碰到页面滑动的话,我很快就能解决, 毕竟,比较熟悉robotframework这个工具。 现在在复习python语言,就搞半天。 思路有,函数用swipe,也知道。 页面就是不滑动,有点尴尬了。 函数也没有什么错误,最后发现错在自己在页面上找的

知识在于点滴的积累 阅读(779) 推荐(0)

摘要:最近晚上都在找APP做UI自动化测试,主要是学习设计流程,权当温习。 今晚练习了一个小项目,就是手机自带的“计算器”,练习加减乘除的运算。 第一步:新建一个文件夹,练习的项目都放在这个文件夹内。(pycharm上新建)取名:calculator 再分别新建了三个文件。分别取名:public,calc

知识在于点滴的积累 阅读(358) 推荐(0)

摘要:以前我的一篇博客中记录了每次运行appium自动化脚本的时候,都重复安装unlock和Appium settings 并告诉了具体的解决方法。 今天在用python写APP的自动化脚本的时候,又碰到了一个类似的问题,真是神奇了。 说实话,appium自动化的坑确实有点多,虽然说难度不大,但是总是遇到

知识在于点滴的积累 阅读(262) 推荐(0)

摘要:自己在做APP自动化的时候,从元素的定位,封装,到jenkins的部署,目前都开展的很顺利, 碰到过很多的问题,但都一个一个的解决了。 今天抽烟的时候,突然产生了一个疑问,自己封装的合理吗? 虽然业务关键字自己把一个业务流程,多个步骤封装成了一个业务关键字,或者说是一个用例。 但是,还是有个纰漏,那

知识在于点滴的积累 阅读(128) 推荐(0)

摘要:今天在做APP自动化的时候,碰到了一个场景,就是点击图片下方的文字,无法实现页面的跳转。 如下图: 其实需求很简单,我就是点击后实现页面的跳转,然后配合断言,检查页面是否成功跳转。 问题描述: 我定位了文字后,然后跑脚本,断言都报错,说页面没有包含我的断言文本内容。 解决办法: 刚开始我以为自己定位

知识在于点滴的积累 阅读(260) 推荐(0)

知识在于点滴的积累 阅读(138) 推荐(0)

知识在于点滴的积累 阅读(1203) 推荐(0)

摘要:以前我在写appium的自动化脚本的时候,APP在手机上运行的时候,总是会弹出一些权限设置。 每次我都是手动点击,像什么,“确定”,“同意”等之类的。 这些我在调优脚本的时候,都不能定位到的。 今天同事告诉我一个好的方法。 就是在启动app的时候,加上:noReset=True 这样,就可以直接进入

知识在于点滴的积累 阅读(235) 推荐(0)

摘要:昨天跟今天在写appium的自动化脚本的时候,发现元素定位没有问题,但是文本框中无法输入值。 上篇appium随笔我记录的是隐藏appium的默认输入法。这样是可以调起软键盘。 今天碰到的问题是,可以调起软键盘,光标也一直在闪动,但是,值一直无法输入进去。 后来想起来是contexts上下文切换的问

知识在于点滴的积累 阅读(210) 推荐(0)

摘要:以前我在博客中记录过隐藏软键盘的方法:hide keyboard 昨天我在做自动化的时候,碰到了一个问题。 问题描述: 点击元素后页面跳转到登录的页面,需要输入用户名和密码后,才能登录。 这个场景大家应该能理解。 定位登录页面的时候,软键盘能调起。 脚本运行的时候,文本框无法输入内容。定位没有错误,

知识在于点滴的积累 阅读(450) 推荐(0)

摘要:今天在跑自动化脚本的时候,碰到了一个问题,报错:No application is open 字面意思:没有应用被打开。 那么我就想啊,我的appium打开了吗?打开了。 脚本运行时,手机上的应用是否显示被打开了呢? 手机上的应用也是在运行,也打开了。 那么问题来了,问题出在了哪里呢? 检查脚本和l

知识在于点滴的积累 阅读(454) 推荐(0)

摘要:做UI层的自动化测试,最容易出问题的地方我想莫过于元素的定位了。 无论是菜鸟和老鸟,都会被元素定位的问题困扰过。 今天在测试项目的时候,就碰到了一个问题。 上图中的:去这里 我用xpath定位到了,但是使用关键字click element ,却无法点击成功。 刚开始我第一反应是元素定位错了,检查,发

知识在于点滴的积累 阅读(181) 推荐(0)

摘要:问题描述: 如上图所示,右下方的log区域,“高德--加油站”等中文是用乱码显示的,现在是因为我修改了文件后,才能正确的显示中文。 之前那个区域中文都是显示的乱码的。 解决方案: C:\Users\Administrator\AppData\Local\Programs\Python\Python3

知识在于点滴的积累 阅读(388) 推荐(1)

摘要:一直以来觉得自己appium元素定位玩的好,自我感觉良好的样子。 今天就被打脸了,很痛的那种。 今天在定位相册里的图片的时候,发现无论自己如何定位,脚本都无法运行成功。 肯定是哪个环节出了问题,但是自己找不到问题原因,换句话说,相册中的图片自己定位不准确。 以为很容易定位的图片,这次真的把自己难住了

知识在于点滴的积累 阅读(343) 推荐(0)

知识在于点滴的积累 阅读(837) 推荐(0)

摘要:今天做appium自动化的时候,碰到了一个场景。 描述如下: 点击酷我音乐中的一个一首歌曲,如果是付费歌曲就点击弹出框中的取消。 如果是非付费歌曲,就点击下一首。 点击元素 xpath=//*[contains(@text,"西海情歌")] #点击:西海情歌 ${count} Get Matchin

知识在于点滴的积累 阅读(223) 推荐(0)

摘要:今天才真正的明白的什么叫“”眼瞎“”。 问题描述: 今天碰到的问题是点击一个“添加”按钮。 无论是通过层级定位还是xpath=//*[contains(@text,"添加")]这个方式定位本来都是很简单的。 但实际结果是定位都不准确,脚本报错,无法匹配到定位的地址。 解决办法: 碰到了这个问题,就要

知识在于点滴的积累 阅读(189) 推荐(0)

摘要:今天在做APPium自动化的时候,碰到了一个场景: 在自动化测试进行登录测试时,在模拟点击输入用户名,密码时调起了软键盘,导致无法点击到下方的登录按钮。 这个时候,我就想起需要把软键盘隐藏起来。 然后查找APPium的关键字,发现:hide -keyboard 正好可以实现自己的需求。 然后测试,通

知识在于点滴的积累 阅读(303) 推荐(0)

我要回帖

更多关于 robotframework断言 的文章

 

随机推荐