uiautomator2测试框架报No tests found for given includes,意思是找不到测试类;

怀疑是项目没编译成功,但是android statio的gradle没有build选项,于是手动用命令提示行gradlew build发现项目编译时可以的,但是classs没生成;

又怀疑是@RunWith(AndroidJUnit4.class)的问题,但是不知道原因;后来在网上看到是用instruments类型的testcase ,不能用普通testcase, 与@RunWith(AndroidJUnit4.class)无关,@RunWith(AndroidJUnit4.class)就是误导人的其实这个注解没用都可以去掉,正确的配置是

新建android instrumented tests, 因为uiautomator2是基于instrument的:

指定类名:当连上adb后这里会显示设备,就会把代码打成instrument的apk上传到手机上运行了

uiautomator2安卓测试框架报No tests found for given includes相关推荐

  1. ThinkPHP 集成 PHPUnit 8 测试框架进行单元测试

    ThinkPHP 5.1 集成 PHPUnit 8 测试框架 本项目仅适用于运行 PHP7.2 以上的环境!对于低版本 PHP 请根据需要调整 PHPUnit 的版本! 声明 由于原项目 think- ...

  2. pytest测试框架_带你深入理解自动化测试框架Pytest的配置文件!

    都有哪些种类的配置文件 pytest.ini:pytest的主配置文件,可以改变pytest的默认行为 conftest.py:是本地插件库,其中的hook函数和fixture将作用于该文件所在的目录 ...

  3. Pytest测试框架的基本使用和allure测试报告

    一.测试用例的识别与运行 目录识别 通过pytest.ini配置文件配置 如果未指定任何参数,则收集从testpaths(如已配置)或当前目录开始.另外,命令行参数可以在目录.文件名或节点ID的任何组 ...

  4. QPython+uiautomator2安卓手机自动化脚本编写

    QPython+uiautomator2安卓手机自动化脚本编写 开始 手机端运行 不需要尝试的 换个思路 使用图像匹配 常见问题 uiautomator2使用说明:https://github.com ...

  5. Python测试框架之pytest详解

    目录 前言 1.pytest安装 2.Pytest的setup和teardown函数 3.Pytest配置文件 4 Pytest常用插件 4.1 前置条件: 4.2 Pytest测试报告 5.pyte ...

  6. 3_01_GLib库入门与实践_测试框架

    简介 GLib提供了一套测试框架,可以帮助我们实现自动测试,而且还能生成报告,下面简单介绍一下这个框架的基本使用方法. 数据结构 enum GTestFileType enum GTestTrapFl ...

  7. Pytest系列——allure(原理)之allure工具与Pytest测试框架集成

    官方介绍 1.Allure Framework是一种灵活的轻量级多语言测试报告工具,不仅可以以简洁的Web报告形式非常简洁地显示已测试的内容,也允许参与开发过程的每个人从日常测试中提取最大程度的有用信 ...

  8. 使用python构造大量测试数据_python实例编写(6)--引入unittest测试框架,构造测试集批量测试(以微信统一管理平台为例)...

    ---恢复内容开始--- 一.python单元测试实例介绍 unittest框架又叫PyUnit框架,是python的单元测试框架. 先介绍一个普通的单元测试(不用unittest框架)的实例: 首先 ...

  9. Android Espresso 测试框架探究

    1 简介 Espresso 是谷歌官方实现的一个测试框架,根据官方文档,该框架主要能实现如下的功能. 查找一个view是否显示 在一个view上触发一个动作 查询一个view中是否符合一个断言 使用 ...

最新文章

  1. 一起探讨NLP的边界和未来,学术界与工业界在“语言与智能高峰论坛”上擦出火花...
  2. Apache ServiceComb — Service Center
  3. Oracle常用语句:分页查询语句的写法
  4. python os.environ windows_python 获取系统环境变量 os.environ and os.putenv
  5. html3d转换,CSS3 3D 转换
  6. 大学生必须要知道的毕业设计基本流程
  7. leetcode python3 简单题171. Excel Sheet Column Number
  8. 201809-2-买菜
  9. 开课吧课堂:C++开发语言的应用方向有哪些?
  10. c语言常用单词大全,c语言必背专业英语词汇大全
  11. 三星手機android6.01,三星SM-C7000固件刷机包6.01rom线刷包Root权限驱动
  12. Python实现双线性插值、最近邻插值、三次内插法
  13. php富强民主,给你的网站添加“富强民主”点击特效
  14. 轻奢消费人群画像报告
  15. Godaddy注册的域名转发、转向教程
  16. 关于电商商品数据API接口列表,你想知道的(详情页、Sku信息、商品描述、评论问答列表)
  17. iOS菜鸟学习——UITextView return键隐藏键盘
  18. jdk1.8、jre1.8运行环境下载安装与环境配置
  19. 聊聊个人站长的自我修养
  20. python创建一个列表、包括学生姓名年龄祖籍_Python列表(list)练习题

热门文章

  1. jenkins部署成功执行自动化测试代码失败问题解决
  2. node中全局对象一 --- __dirname和__filename
  3. 编写一个判断素数的函数,在主函数输入一个整数时,输出是否素数的信息。
  4. 【Linux操作系统】——网络配置与SSH远程
  5. 马斯克与SEC再次达成和解 发布特斯拉财务等推特需要得到律师批准
  6. 超越云存储,用一勺蛋白质保存整个图书馆
  7. Chapter 22 UDP and TCP 第二十二章UDP和TCP协议作业
  8. 【毕业设计】单片机机器视觉人体识别小车 - 深度学习 yolo目标检测 人体识别 树莓派
  9. 制定新的计划,走起(r13笔记第1天)
  10. ubuntu 8.04 中文输入法 中文撑持