手机软件测试员基础知识44414.docx
《手机软件测试员基础知识44414.docx》由会员分享,可在线阅读,更多相关《手机软件测试员基础知识44414.docx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件测试软件测试就是利利用测试工具具按照测试方方案和流程对对产品进行功能和和性能测试,甚甚至根据需要要编写不同的的测试工具,设设计和维护测测试系统,对对测试方案可可能出现的问问题进行分析析和评估。执执行测试用例例后,需要跟跟踪故障,以以确保开发的的产品适合需需求。软件测试概念使用人工或者自自动手段来运运行或测试某某个系统的过过程,其目的在于于检验它是否否满足规定的的需求或弄清清预期结果与与实际结果之之间的差别. 它是帮助识识别开发完成成(中间或最最终的版本)的的计算机软件件(整体或部部分)的正确确度(corrrectneess) 、完全度(comppletenness)和质量(quallity
2、)的软件过程程;是SQA(ssoftwaare quaality assurrance)的重要子域域。软件测试的内容容软件测试主主要工作内容容是验证(veriificattion)和确认(valiidatioon ),下面分别别给出其概念念: 验证(veerificcationn)是保证软件件正确地实现现了一些特定定功能的一系系列活动,即即保证软件做做了你所期望望的事情。(Do tthe riight tthing) 1.确定软软件生存周期中的一个给定定阶段的产品品是否达到前前阶段确立的的需求的过程程;2.程序正正确性的形式式证明,即采采用形式理论论证明程序符符合设计规约约规定的过程程; 3.
3、评市、审审查、测试、检检查、审计等等各类活动,或或对某些项处处理、服务或或文件等是否否和规定的需需求相一致进进行判断和提提出报告。 确认(vaalidattion)是一系列的的活动和过程程,目的是想想证实在一个个给定的外部部环境中软件件的逻辑正确确性。即保证证软件以正确确的方式来做做了这个事件件(Do iit rigght) 1.静态确确认,不在计计算机上实际际执行程序,通通过人工或程程序分析来证证明软件的正正确性; 2.动态确确认,通过执执行程序做分分析,测试程程序的动态行行为,以证实实软件是否存存在问题。 一般测试流程:1.需求分析阶阶段:主要就是对业业务的学习,分析需求求点。2.测试计划
4、阶阶段:测试组组长就要根据据SOW开始编写测测试计划,其其中包括人员员,软件硬件件资源,测试试点,集成顺顺序,进度安安排和风险识识别等内容。3.测试设计阶阶段:测试方方案一般由对对需求很熟的的高资深的测测试工程师设设计,测试方方案要求根据据SRS上的每个个需求点设计计出包括需求求点简介,测测试思路和详详细测试方法法三部分的方方案。测试试方案编写写完成后也需需要进行评审审。4.测试方案阶阶段:主要是是对测试用例例和规程的设设计。测试用用例是根据测测试方案来来编写的,通通过测试方方案阶段,测测试人员对整整个系统需求求有了详细的的理解。这时时开始编写用例才能保证用例例的可执行和和对需求的覆覆盖。测试
5、用用例需要包括括测试项,用用例级别,预预置条件,操操作步骤和预预期结果。其其中操作步骤骤和预期结果果需要编写详详细和明确。测测试用例应该该覆盖测试方方案,而测试试方案又覆盖盖了测试需求求点,这样才才能保证客户户需求不遗漏漏。同样,测测试用例也需需要评审。5.测试执行阶阶段:执行测测试用例,及及时提交有质质量的Bug和测试日报报,测试报告告等相关文档档。软件测试的分类类从是否关心心软件内部结结构和具体实实现的角度划划分 A.白盒测测试 B.黑盒测测试 C.灰盒测测试 从是否执行程序序的角度A.静态测测试 B.动态测测试。 从软件开发的过过程按阶段划划分有A.单元测测试 B.集成测测试 C.确认测
6、测试 D.系统测测试 E.验收测试软件生存周期软件生存周期(SDLC,软件生命命周期)是软件的产生生直到报废的的生命周期,周周期内有问题题定义、可行行性分析、总总体描述、系系统设计、编编码、调试和和测试、验收收与运行、维维护升级到废废弃等阶段,这这种按时间分分程的思想方方法是软件工工程中的一种种思想原则,即即按部就班、逐逐步推进,每每个阶段都要要有定义、工工作、审查、形形成文档以供供交流或备查查,以提高软软件的质量。但但随着新的面面向对象的设设计方法和技术术的成熟,软软件生命周期期设计方法的的指导意义正正在逐步减少少 软件计计划与可行性性研究(问题题定义、可行行性研究) 需求分析 软件设计(概
7、要设计和详细设计) 编码 软件测试 运行与维护护手机平台一种是基频(硬硬件平台)来划分,另另一种是按操操作系统(软件平台)来划分。我们通常所说的的手机操作平平台实际是指指软件平台,也也就是手机的的操作系统。现在主要的手机机基频厂家有有德州仪器、爱爱立信移动平平台、高通、联联发科、NXP、飞思卡尔尔、英飞凌、博博通、展讯。目前使用最广泛泛的手机平台台主要有: Symbiaan、Reseaarch IIn Mottion、iPhonne OS、Androoid、Microosoft Windoows Moobile、Linuxx 根据IDCC 和 Garttner的2010年的数据显显示,移动操操
8、作系统排行行如下图Symbiann OS(中文译音“塞班系统”)由诺基亚、索索尼爱立信、摩托罗拉、西西门子等几家家大型移动通通讯设备商共共同出资组建建的一个合资资公司,专门门研发手机操操作系统。现现已被NOKIA全额收购。目前根据人机界界面的不同,Symbiian体系的UI(User Interrface 用户界面)平平台分为Seriees 60、Seriees 80、Seriees 90、UIQ等。Seriees60主要是给数数字键盘手机机用,Seriees 80是为完整键键盘所设计,Seriees 90则是为触控控笔方式而设设计。另外一一个重要的平平台是由Symbiian百分之百转投投资的
9、UIQ TTechnoology所开发出来来的UIQ。Series 60 : 支持多种分分辨率,机型如:53200xm,61122c, 6220cc,N95. 基本定位于于单手操纵设设备,至今为为止,分为第一版版第二版和第第三版还有最最新的第五版版,第五版为触触屏版本,包括诺基亚E77,NN97,58800XM,5800ii5802XXM,55330XM,55230.xx6三星i89100,第三版还分分为预FP1(MMR),FPP1,FP22,支持176X2008, 2440x3200、352x4416分辨率,五五方向键,两两个功能键。使使用Symbiian OSS Preaal平台。里面面的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 手机软件 测试 基础知识 44414
限制150内