《腾讯iOS测试实践》一一1.4 测试分析
本节书摘来自华章计算机《腾讯iOS测试实践》一书中的第1章,第1.4节,作者:丁如敏 王琳 等著
更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1.4 测试分析
1.4.1 黑盒测试分析
“黑盒测试是软件测试的主要方法之一,也可以称为功能测试、数据驱动测试或基于规格说明的测试。测试者无须了解程序的内部情况,无须掌握应用程序的代码、内部结构和编程语言的知识,只要知道程序的输入、输出和系统的功能即可。这是从用户的角度针对软件界面、功能及外部结构进行测试,而不考虑程序内部逻辑结构。”这段关于黑盒测试的定义参考自维基百科。
黑盒测试也是应用最广的方法之一,不少公司都是以黑盒测试为主。那么黑盒测试有什么不足呢?我们先看看《微软的软件测试之道》对黑盒测试的分析,如图1-9所示。
图1-9中的A代表黑盒测试的没覆盖部分,B代表黑盒测试的冗余

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Android 应用性能测试方案一之 log 分析
今天我主要来说下过年时候自己做的一些 性能测试,由于时间紧迫,所以最终选择了全部从log方面入手,从而最终达到一气呵成的效果。 分别有这样几个大项: 1.Android应用启动消耗时间 我们分别在Activity的生命周期方法内添加Log.e(tag,message),如下效果: @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Log.e("AppStartTime","AppOnCreate"); ... } @Override protected void onResume() { super.onResume(); Log.e("AppStartTime","AppOnResume"); ... } ,这里的tag我们使用AppStartTime,那么我们需要在应用启动之后在command内输入: adb logcat -v time -v threadtime *:E | grep ActivityStartTime>Start...
- 下一篇
是时候宣布:Windows Phone死了
四年前,微软开始了Windows Phone业务,并希望其能成为iOS、Android之外的第三大移动生态系统,然而种种迹象表明,现在是时候承认Windows Phone已经失败的事实了。据悉,微软在最近的一个季度内只卖出了450万部Lumia手机,而在前一年同季度,它还有1050万部的销量成绩,这意味着仅过了一年时间,Lumia的季度销量就足足跌了57个百分点。 现在,即便Windows Phone能够得到57%的增长率也没法得到拯救了。 微软和诺基亚总共卖出了1.1亿部Windows Phone,这和同时期的iOS和Andoid一比简直是可望而不可及。IDC最近的一份调查显示,Lumia Windows Phone在最近一季度的市场份额仅有1.1%,而微软也一直没有拿出一款令人信服的Lumia手机,并且最近做足了文章的Lumia 950和Lumia 950 XL也因未完成的Windows 10 Mobile而令人失望。 由于Lumia销量在不断下降,而微软也没有大规模生产的计划,所以显而易见,Windows Phone正在走向尽头。虽然最近有消息传微软正在筹备一款杀手级Surfac...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- SpringBoot2配置默认Tomcat设置,开启更多高级功能