51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2255|回复: 2
打印 上一主题 下一主题

[讨论] 加急 Pycharm 提示 Empty test suite. case 一个都没跑

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2017-6-14 10:15:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 芭比哇玩123 于 2017-6-14 10:17 编辑
  1. # urs/bin/python
  2. # encoding:utf-8
  3. import time
  4. from appium import webdriver
  5. import unittest


  6. class MyTestCase(unittest.TestCase):
  7.     def setUp(self):
  8.         self.desired_caps = {}
  9.         self.desired_caps['platformName'] = 'Android'
  10.         self.desired_caps['platformVersion'] = '7.0'
  11.         self.desired_caps['deviceName'] = '8223d2ed'
  12.         self.desired_caps['appPackage'] = 'com.doro'
  13.         self.desired_caps['appActivity'] = '.MainActivity '
  14.         self.desired_caps["unicodeKeyboard"] = "True"
  15.         self.desired_caps["resetKeyboard"] = "True"
  16.         self.desired_caps['automationName'] = 'Uiautomator2'
  17.         self.driver = webdriver.Remote('http://localhost:4723/wd/hub', self.desired_caps)

  18.     def cameraCase(self):
  19.         time.sleep(1)
  20.         self.driver.press_keycode(3)
  21.         time.sleep(1)
  22.         self.driver.tap([(359, 1247)])
  23.         time.sleep(1)
  24.         self.driver.tap([(359, 1247)])
  25.         time.sleep(2)
  26.         input = self.driver.find_element_by_id("com.doro.apps.launcher3:id/search_box_input")
  27.         input.send_keys("Ca")
  28.         time.sleep(1)
  29.         # self.driver.find_element_by_xpath("//android.widget.FrameLayout[contains(@content-desc ,'Camera')]").click()
  30.         self.driver.tap([(550, 500)])
  31.         self.driver.find_element_by_id("com.mediatek.camera:id/shutter_button_photo")
  32.         time.sleep(1)
  33.         self.driver.find_element_by_id("com.mediatek.camera:id/thumbnail").click()
  34.         time.sleep(1)
  35.         self.driver.get_screenshot_as_file("Camera shut.png")

  36.     def wifiCase(self):
  37.         self.driver.press_keycode(3)
  38.         time.sleep(1)
  39.         self.driver.flick(360, 0, 360, 1000)
  40.         time.sleep(1)
  41.         self.driver.tap([(550, 500)], 2)
  42.         self.driver.find_element_by_id("com.android.settings:id/switch_widget")
  43.         self.driver.find_elements_by_xpath("//android.widget.FrameLayout [contains(@content-desc,'CKT,,Wifi signal full')]").click()
  44.         password = self.driver.find_element_by_id("com.android.settings:id/password")
  45.         password.send_keys("ck88888!")
  46.         self.driver.find_element_by_id("android:id/button1").click()

  47.     def tearDown(self):
  48.             self.driver.quit()

  49. if __name__ == '__main__':
  50.     unittest.main()
  51. ![](/uploads/photo/2017/b66d5ad3-2a0b-4ed6-a512-1d3210fac116.jpg!large)
复制代码

能看出是哪里出问题了吗?


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

使用道具 举报

  • TA的每日心情
    慵懒
    2017-11-7 16:44
  • 签到天数: 290 天

    连续签到: 1 天

    [LV.8]测试军长

    2#
    发表于 2017-6-14 10:21:51 | 只看该作者
    测试case的名字都要以"test_"开头,不然不认识。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2017-6-14 15:41:08 | 只看该作者
    用例用test开头,如testWifiCase
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-29 02:03 , Processed in 0.063786 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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