栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

我想运行特定构建类型的单元测试和espresso测试用例

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

我想运行特定构建类型的单元测试和espresso测试用例

如android测试中所述,支持口味和构建类型变体?,您可以创建

androidTest
test
存放特定口味的文件夹。您也可以将其扩展为构建类型。Gradle允许您针对构建类型和风格的任何特定组合进行构建测试。

假设您有两种构建类型(

staging
debug
)和两种风格(
trial
full
)。以下所有都是有效的文件夹名称:

  • src/androidTestStaging
    -针对所有
    staging
    构建版本进行测试
  • src/testFull
    -针对所有带有
    full
    风味的版本进行测试
  • src/androidTestTrialDebug
    -仅
    trial
    debug
    构建风格上运行的测试
  • src/testFullStaging
    -仅
    full
    stagins
    构建风格上运行的测试

每个文件夹都具有完全相同的目录结构

androidTest
test
分别。每个文件夹中的测试将仅针对由所有指定的构建类型和风格构成的构建运行。

请注意,这可以迅速分解为很多组合。例如,如果您有3种构建类型和2种口味维度(每种维度都有3种口味),则现在有27种不同的构建。为每个测试维护测试可能是一场噩梦,因此您仍应遵循标准的软件工程实践编写测试以及帮助程序类和功能,这些方法和功能可以尽可能地重用。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/375173.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号