本节书摘来自异步社区《Android 应用测试指南》一书中的第2章,第2.4节包浏览器,作者 【阿根廷】Diego Torres Milano(迭戈 D.),更多章节内容可以访问云栖社区“异步社区”公众号查看

2.4 包浏览器
创建完前面提到的两个项目之后,我们打开包浏览器(Package explorer),就会看到像图2.3一样的界面。我们注意到这里存在两个相关的项目,每个项目都有自己独立的组件和项目属性。


图2.3 项目的包浏览视图

如果你已经准备好了这些基本工作,现在开始添加一些测试用例了。

当然,现在还没什么需要测试的。不过,既然我们已经有了“测试驱动开发原则”的知识基础,那么,我们就先添加虚拟测试用例,提前熟悉下相关技术吧。

测试用例最好添加在MyFirstProjectTest中的src文件夹中。当然,这不是强制性的,只是大家通常都这样放,算是实践得出的最佳位置吧。测试包最好跟被测包的目录结构保持一致,方便后续的用例维护。

现在,我们还没有专注在测试用例的编写上,还只是了解了一些概念和测试文件的摆放位置。

《Android 应用测试指南》——第2章,第2.4节包浏览器相关推荐

  1. HTML5 权威指南第 10 章 文档分节 学习笔记

    HTML5 权威指南第 10 章 文档分节 学习笔记 第 8 章 标记文字 内容从从文字出发,专注如何将单体内容正确的呈现出来:第 9 章 组织内容 内容从段落出发,专注如何将单体内容合理的放在段落中 ...

  2. Android 渗透测试学习手册 第二章 准备实验环境

    第二章 准备实验环境 作者:Aditya Gupta 译者:飞龙 协议:CC BY-NC-SA 4.0 在上一章中,我们了解了 Android 安全性及其体系结构的基础知识. 在本章中,我们将了解如何 ...

  3. Android 渗透测试学习手册 第一章 Android 安全入门

    第一章 Android 安全入门 作者:Aditya Gupta 译者:飞龙 协议:CC BY-NC-SA 4.0 Android 是当今最流行的智能手机操作系统之一. 随着人气的增加,它存在很多安全 ...

  4. Android UI 测试指南之 Espresso

    关于 Espresso Espresso 是一个简单好用的 Android UI 测试框架 Espresso 主要由以下三个基础部分组成: ViewMatchers - 在当前View层级去匹配指定的 ...

  5. Android 渗透测试学习手册 第九章 编写渗透测试报告

    第九章 编写渗透测试报告 作者:Aditya Gupta 译者:飞龙 协议:CC BY-NC-SA 4.0 在本章中,我们将学习渗透测试的最终和最重要的方面,撰写报告. 这是一个简短的章节,指导你在报 ...

  6. android应用测试指南下载,App安全测试指南(一)

    本文仅作学习记录,如有侵权,请联系删除! 前言: App渗透我几乎没有了解过,于是找了几个相关的app安全检测的pdf文件来学习学习 APP渗透测试要点: APK文件结构: 1.Assets目录:用来 ...

  7. android q测试机型,小米9安卓Q系统刷机包开启测试 小米Android Q适配机型一览

    7月9日,小米9 Android Q Beta版已开启测试.MIUI官方微博宣布,小米9 Android Q Beta版已开启测试,正在招募尝鲜用户.看名字就可以看出,新系统是基于Android Q打 ...

  8. 《大话移动APP测试:Android与iOS应用测试指南》

    <大话移动app测试:android与ios应用测试指南> 基本信息 作者: 陈晔 出版社:清华大学出版社 ISBN:9787302368793 上架时间:2014-7-7 出版日期:20 ...

  9. 《Nmap渗透测试指南》—第6章6.4节IP欺骗

    本节书摘来自异步社区<Nmap渗透测试指南>一书中的第6章6.4节IP欺骗,作者 商广明,更多章节内容可以访问云栖社区"异步社区"公众号查看. 6.4 IP欺骗 表6. ...

最新文章

  1. Tomcat 启动卡住
  2. Python基于用户协同过滤算法的电影推荐代码demo
  3. SpringCloud工作笔记074---Idea2018 1.6发现不支持@Slf4j,@Getter ,@Setter注解
  4. 今天突然领悟到,想要赚钱必须先放平心态
  5. oracle 二级排序,Oracle基础(二)之排序(order by)、限定查询(where)
  6. 设计模式(7)——适配器模式
  7. vi/vim编辑器使用方法详解
  8. 计算机三级c语言题库,全国计算机三级C语言上机题库.doc
  9. Ubuntu18.04 下的Gif录制工具
  10. S71200PLC程序博图V14 西门子博图编写
  11. cpu架构之体系架构
  12. Ordering disordered structures
  13. unity 打包一直停留在 detecting current sdk tools version
  14. DBeaver(其他可视化工具一样的逻辑)连接IoTDBDriver教程
  15. 网络安全(三)浏览器安全
  16. 解决win10家庭版更新后VM与 Device/Credential Guard 不兼容!解决bcdedit : 无法将“bcdedit”项识别为 cmdlet、函数、脚本文件或可运行程序的名称错误。
  17. ESP8266 无限重启踩坑
  18. python工具 - 批量文件重命名
  19. iOS - 外加字体(只需三步-教你轻松实现)
  20. 转行学python 数据分析统计服_25岁转行数据分析的学习计划

热门文章

  1. python bytes转换为string_Python3 中 bytes 和 string 之间的互相转换
  2. centos7 oracle_Centos7主机名变成bogon的原因及解决方法
  3. java私有变量和_java – 大内部类和私有变量
  4. 请编写一个程序,用于统计字符串中每个字母的出现次数(字母忽略大小写),统计出结果后,请按照{'a':3,'b':2}的格式输出。
  5. session丢失php,PHP Session丢失无效问题总结
  6. 高并发编程_高并发编程系列:全面剖析Java并发编程之AQS的核心实现
  7. javaee 中遇到的jdk自带的异常(Exception)
  8. aix服务器屏幕显示被锁住了,Exceed登录AIX远程桌面的问题
  9. Java 反射机制详解:私有方法调用头大?如何通过反射调用类中的私有方法?
  10. 二维码登录原理及生成与解析