当前位置: 首页 > 知识库问答 >
问题:

Android使用appium框架在python中自动测试用例

沈树
2023-03-14

这是试图用python执行测试用例时出现的cmd错误消息的文本快照。。第19行错误:self。driver=webdriver。远程('http://localhost:4723/wd/hub,设置功能中所需的_caps)

Traceback(最近一次调用最后一次):文件"login.py",第19行,在setUpself.driver=webDrive中。远程('http://localhost:4723/wd/hub',desired_caps)文件"C:\Python27\lib\site-包\appium\webDrive\webdriver.py",第36行,在初始化超级(WebDriver,自我). init(command_executor,desired_capabilities,browser_profile,代理,keep_alive)文件"C:\Python27\lib\site-包\selenium\webDrive\远程\webdriver.py",第98行,在初始化self.start_session(desired_capabilities,browser_profile)File"C:\Python27\lib\site-包\selenium\webDrier\远程\webdriver.py",第185行,start_session响应=self.execute(命令。NEW_SESSION,参数)文件"C:\Python27\lib\site-包\selenium\webDrive\远程\webdriver.py",第249行,在执行self.error_handler.check_response(响应)文件"C:\Python27\lib\site-包\selenium\webDrive\远程\errorhandler.py",第193行,check_response提高exception_class(消息,屏幕,stackTrace)WebDriverExcture:消息:无法创建新会话。(原始错误:com.app./.Activities.StartActivity从未启动。当前:com.app./.Activities.Login.LoginActivity)

共有1个答案

孟翰藻
2023-03-14

你想要的能力是什么?

尝试指定

“appWaitActivity”:“*”在所需的功能中,

它将启动您的应用程序,然后您可以在appium日志中找到启动的确切活动,然后您可以将*替换为找到的活动名称。

 类似资料:
  • 我是一个自动测试和Appium的初学者,我正在尝试一个测试(针对android)。 我下载了: > appium-运行服务器 Android模拟器(Android虚拟设备管理器) 例外 谢了!

  • 基础测试结构 # unittest_simple.py import unittest class SimplisticTest(unittest.TestCase): def test(self): a = 'a' b = 'a' self.assertEqual(a, b) 运行测试 $ python3 -m unittest u

  • 我已经重构了我的脚本几次,以使它工作,现在得到和错误。请谁能帮助我了解屏幕上实际显示的是什么,我哪里出了问题? 在0.014s内运行2个测试 失败(错误=2)

  • CalculatorOperationSmockTest.java 我成功地使用测试了上面的,但是我是Mockito框架的新手,当我尝试运行文件时,我得到了下面的错误,我不知道如何解决它

  • 本文向大家介绍Python Unittest自动化单元测试框架详解,包括了Python Unittest自动化单元测试框架详解的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Python Unittest自动化单元测试框架的具体代码,供大家参考,具体内容如下 1、python 测试框架(本文只涉及 PyUnit) 参考地址 2、环境准备 首先确定已经安装有Python,之后通过安装P

  • 我想用Appium在移动上测试网站。我设置了以下内容 最新应用 安卓SDK 测试 Java-客户端2.1 Java1.7 硒2.42和硒单独2.42 为工具和平台设置了环境变量-工具、Java和appium appium正在启动,但当我点击http://127.0.0.1:4723/wd/hub/时,我得到了以下消息: 在Appium窗口上我看到了这个 在此之后,我尝试执行我的脚本“Run as