51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2648|回复: 6
打印 上一主题 下一主题

[原创] Day5-7测试积点任务

[复制链接]
  • TA的每日心情
    擦汗
    8 小时前
  • 签到天数: 527 天

    连续签到: 4 天

    [LV.9]测试副司令

    跳转到指定楼层
    1#
    发表于 2018-6-6 14:26:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    1测试积点
    问题:
    appium 查找了元素怎么不可以连续点击呀
    小试了一下appium,现在使用find_element_by_name("xxx").click()定位元素并且点击,
    当再次操作一次点击后没反应,如果是find_element_by_id("xxx").click()就可以,其他
    的暂没有试过,假如一定要用find_element_by_name("xxx").click(),或者说定位的元
    素暂时只能通过name的方式,怎么实现连续点击啊。目前百度说加个延时时间,但是
    我加了15s的延时也没有。我是想实现计算器连续点击同一个数字的,假如只用find_ele
    ment_by_name("xxx").click()怎么实现的,求解答,谢谢了!(PS:下面说一下不可以
    的原因)
    1. <div><font face="微软雅黑" size="3">
    2. </font></div><div><font face="微软雅黑" size="3">#coding:utf-8</font></div><div><font face="微软雅黑" size="3">from appium import webdriver</font></div><div><font face="微软雅黑" size="3">import time</font></div><div><font face="微软雅黑" size="3">desired_caps = {}</font></div><div><font face="微软雅黑" size="3">desired_caps['platformName'] = 'Android'</font></div><div><font face="微软雅黑" size="3">desired_caps['platformVersion'] = '5.1'</font></div><div><font face="微软雅黑" size="3">desired_caps['deviceName'] = '0123456789ABCDEF'</font></div><div><font face="微软雅黑" size="3">desired_caps['appPackage'] = 'com.android.calculator2'</font></div><div><font face="微软雅黑" size="3">desired_caps['appActivity'] = '.Calculator'</font></div><div><font face="微软雅黑" size="3">dr = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)</font></div><div><font face="微软雅黑" size="3">time.sleep(2)</font></div><div><font face="微软雅黑" size="3">dr.find_element_by_name("9").click()</font></div><div><font face="微软雅黑" size="3">dr.find_element_by_name("9").click()</font></div><div><font face="微软雅黑" size="3">dr.find_element_by_name("删除").click()</font></div><div><font face="微软雅黑" size="3">dr.quit()</font></div>
    复制代码


    上面代码只能输入一个9


    找到原因:如四楼说的一样,因为输入了一个9,此时屏幕显示框内9的name值也是9,
    所以导致计算器应用界面有两个name值都是9,再次点击就不会成功了

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    7 小时前
  • 签到天数: 1516 天

    连续签到: 5 天

    [LV.Master]测试大本营

    2#
    发表于 2018-6-8 10:40:12 | 只看该作者
    根据其他条件,过滤一下,确定成唯一值
    回复

    使用道具 举报

  • TA的每日心情

    2024-7-8 09:00
  • 签到天数: 943 天

    连续签到: 1 天

    [LV.10]测试总司令

    3#
    发表于 2018-6-8 11:57:26 | 只看该作者
    根据其他条件,过滤一下,确定成唯一值
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    10 小时前
  • 签到天数: 2812 天

    连续签到: 5 天

    [LV.Master]测试大本营

    4#
    发表于 2018-6-8 12:06:34 | 只看该作者
    找到原因:如四楼说的一样,因为输入了一个9,此时屏幕显示框内9的name值也是9,
    所以导致计算器应用界面有两个name值都是9,再次点击就不会成功了
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    8 小时前
  • 签到天数: 1801 天

    连续签到: 5 天

    [LV.Master]测试大本营

    5#
    发表于 2018-6-8 13:49:13 | 只看该作者

    找到原因:如四楼说的一样,因为输入了一个9,此时屏幕显示框内9的name值也是9,
    所以导致计算器应用界面有两个name值都是9,再次点击就不会成功了
    回复

    使用道具 举报

  • TA的每日心情
    开心
    7 天前
  • 签到天数: 473 天

    连续签到: 2 天

    [LV.9]测试副司令

    6#
    发表于 2018-6-8 14:27:30 | 只看该作者
    根据其他条件,过滤一下,确定成唯一值
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-12-1 10:35
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    7#
    发表于 2018-6-8 14:59:46 | 只看该作者

    根据其他条件,过滤一下,确定成唯一值
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-15 17:40 , Processed in 0.073262 second(s), 21 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表