如何做好测试计划和测试用例工作.doc
《如何做好测试计划和测试用例工作.doc》由会员分享,可在线阅读,更多相关《如何做好测试计划和测试用例工作.doc(47页珍藏版)》请在三一文库上搜索。
1、如何做好测试计划和测试用例工作由安博测试空间技术中心http:/ 欢迎进入软件测试社区论坛,与200万技术人员互动交流 进入 测试的流程中,测试计划是对整个测试活动的安排,而测试用例则是测试执行的指导,但是,现在仍然有很多的测试人员没有认识到测试计划和测试用例的重要性,在项目时间比较紧张的情况下,计划和用例往往成了形式上的东西,甚至有些测试人员脱离用例,完全凭借自己的经验在执行测试活动,对此,你有什么样的看法? 个人认为做好测试计划的编写工作应该从以下几个方面考虑问题:1、要充分考虑测试计划的实用性,即,测试计划与实际之间的接近程度和可操作性。编写测试计划的目的在于充分考虑执行测试时的各种资源
2、,包括测试内容、测试标准、时间资源、人力资源等等,准确地说是要分析执行时所能够调用的一切资源以及受各种条件限制,可能受到的各种影响。说的再明确一点就是要“计划”“如何”去做“测试工作”,而不是“如何编写测试计划”。2、要坚持“5W1H”的原则,明确测试内容与过程。明确测试的范围和内容(WHAT);明确测试的目的(WHY);明确测试的开始和结束日期(WHEN);明确给出测试文档和软件册存放位置(WHERE); 明确测试人员的任务分配(WHO);明确指出测试的方法和测试工具(HOW)。3、采用评审和更新机制,确保测试计划满足实际需求。因为软件项目是一个渐进的过程,中间不可避免地会发生需求变化,为满
3、足需求变化,测试计划也需要及时地进行变更。之所以采取相应的评审制度,就是要对测试计划的完整性、正确性、可行性进行评估,以保证测试的质量。4、测试策略要作为测试的重点进行描述。测试策略是测试计划中的重要组成部分,测试计划是从宏观上说明一个项目的测试需求、测试方法、测试人员安排等因素,而测试策略则是说明世纪的测试过程中,应该怎样具体实施。因此,测试策略一定要描述详尽并且重点突出。打个不太恰当的比喻,你可以认为测试计划就是测试工作的预期输出,而测试执行是测试工作的实际输出,在预期输出!=实际输出的情况下,您会认为这样的测试合格么?至于测试用例工作,我认为我们首先要明确测试用例在整个测试工作中的地位及
4、其作用。个人认为,测试用例在整个测试工作中的地位和作用主要体现在以下几个方面:1、测试用例是测试执行的实体,是测试方法、测试质量、测试覆盖率的重要依据和表现形式; 2、测试用例是团队内部交流以及交叉测试的依据;3、在回归测试中,测试用例的存在可以大大的降低测试的工作量,从而提高测试的工作效率;4、测试用例便于测试工作的跟踪管理,包括测试执行的进度跟踪,测试质量的跟踪,以及测试人员的工作量的跟踪和考核;5、在测试工作开展前完成测试用例的编写,可以避免测试工作开展的盲目性;6、测试用例是说服用户相信产品质量的最佳依据,同时也可以提供给客户作为项目验收的依据。GPS全球卫星定位导航系统(Global
5、 Positioning System-GPS)是美国从本世纪70年代开始研制,历时20年,耗资200亿美元,于1994年全面建成,具有在海、陆、空进行全方位实时三维导航与定位能力的新一代卫星导航与定位系统。经近10年我国测绘等部门的使用表明,GPS以全天候、高精度、自动化、高效益等显著特点,赢得广大测绘工作者的信赖,并成功地应用于大地测量、工程测量、航空摄影测量、运载工具导航和管制、地壳运动监测、工程变形监测、资源勘察、地球动力学等多种学科,从而给测绘领域带来一场深刻的技术革命。 随着全球定位系统的不断改进,硬、软件的不断完善,应用领域正在不断地开拓,目前已遍及国民经济各种部门,并开始逐步深
6、入人们的日常生活。GPS系统的特点:1、全球,全天候工作:能为用户提供连续,实时的三维位置,三维速度和精密时间。不受天气的影响。2、定位精度高:单机定位精度优于10米,采用差分定位,精度可达厘米级和毫米级。3、功能多,应用广:随着人们对GPS认识的加深,GPS不仅在测量,导航,测速,测时等方面得到更广泛的应用,而且其应用领域不断扩大。GPS发展在卫星定位系统出现之前,远程导航与定位主要用无线导航系统。 1、无线电导航系统罗兰-C:工作在100KHZ,由三个地面导航台组成,导航工作区域2000KM,一般精度200-300M。Omega(奥米茄):工作在十几千赫。由八个地面导航台组成,可覆盖全球。
7、精度几英里。多卜勒系统:利用多卜勒频移原理,通过测量其频移得到运动物参数(地速和偏流角),推算出飞行器位置,属自备式航位推算系统。误差随航程增加而累加。缺点:覆盖的工作区域小;电波传播受大气影响;定位精度不高。 2、卫星定位系统最早的卫星定位系统是美国的子午仪系统(transit),1958年研制,64年正式投入使用。由于该系统卫星数目较小(5-6颗),运行高度较低(平均1000KM),从地面站观测到卫星的时间隔较长(平均1.5h),因而它无法提供连续的实时三维导航,而且精度较低。为满足军事部门和民用部门对连续实时和三维导航的迫切要求。1973年美国国防部制定了GPS计划。 3、GPS发展历程
8、GPS实施计划共分三个阶段:第一阶段为方案论证和初步设计阶段。从1973年到1979年,共发射了4颗试验卫星。研制了地面接收机及建立地面跟踪网。第二阶段为全面研制和试验阶段。从1979年到1984年,又陆续发射了7颗试验卫星,研制了各种用途接收机。实验表明,GPS定位精度远远超过设计标准。第三阶段为实用组网阶段。1989年2月4日第一颗GPS工作卫星发射成功,表明GPS系统进入工程建设阶段。1993年底实用的GPS网即(21+3)GPS星座已经建成,今后将根据计划更换失效的卫星。GPS原理1、GPS系统的组成GPS由三个独立的部分组成: 空间部分:21颗工作卫星,3颗备用卫星。 地面支撑系统:
9、1个主控站,3个注入站,5个监测站。 用户设备部分:接收GPS卫星发射信号,以获得必要的导航和定位信息,经数据处理,完成导航和定位工作。GPS接收机硬件一般由主机、天线和电源组成。2、GPS定位原理GPS定位的基本原理是根据高速运动的卫星瞬间位置作为已知的起算数据,采用空间距离后方交会的方法,确定待测点的位置。如图所示,假设t时刻在地面待测点上安置GPS接收机,可以测定GPS信号到达接收机的时间t,再加上接收机所接收到的卫星星历等其它数据可以确定以下四个方程式:上述四个方程式中待测点坐标x、 y、 z 和Vto为未知参数,其中di=cti (i=1、2、3、4)。di (i=1、2、3、4)
10、分别为卫星1、卫星2、卫星3、卫星4到接收机之间的距离。ti (i=1、2、3、4) 分别为卫星1、卫星2、卫星3、卫星4的信号到达接收机所经历的时间。c为GPS信号的传播速度(即光速)。四个方程式中各个参数意义如下:x、y、z 为待测点坐标的空间直角坐标。xi 、yi 、zi (i=1、2、3、4) 分别为卫星1、卫星2、卫星3、卫星4在t时刻的空间直角坐标,可由卫星导航电文求得。 Vt i (i=1、2、3、4) 分别为卫星1、卫星2、卫星3、卫星4的卫星钟的钟差,由卫星星历提供。 Vto为接收机的钟差。 由以上四个方程即可解算出待测点的坐标x、y、z 和接收机的钟差Vto 。DGPS原理
11、 目前GPS系统提供的定位精度是优于10米,而为得到更高的定位精度,我们通常采用差分GPS技术:将一台GPS接收机安置在基准站上进行观测。根据基准站已知精密坐标,计算出基准站到卫星的距离改正数,并由基准站实时将这一数据发送出去。用户接收机在进行GPS观测的同时,也接收到基准站发出的改正数,并对其定位结果进行改正,从而提高定位精度。 差分GPS分为两大类:伪距差分和载波相位差分。 1 伪距差分原理这是应用最广的一种差分。在基准站上,观测所有卫星,根据基准站已知坐标和各卫星的坐标,求出每颗卫星每一时刻到基准站的真实距离。再与测得的伪距比较,得出伪距改正数,将其传输至用户接收机,提高定位精度。这种差
12、分,能得到米级定位精度,如沿海广泛使用的“信标差分”2载波相位差分原理载波相位差分技术又称RTK(Real Time Kinematic)技术,是实时处理两个测站载波相位观测量的差分方法。即是将基准站采集的载波相位发给用户接收机,进行求差解算坐标。载波相位差分可使定位精度达到厘米级。大量应用于动态需要高精度位置的领域。GLONASS是GLObal NAvigation Satellite System(全球导航卫星系统)的字头缩写,是前苏联从80年代初开始建设的与美国GPS系统相类似的卫星定位系统,也由卫星星座、地面监测控制站和用户设备三部分组成。现在由俄罗斯空间局管理。GLONASS系统的卫
13、星星座由24颗卫星组成,均匀分布在3个近圆形的轨道平面上,每个轨道面8颗卫星,轨道高度19100公里,运行周期11小时15分,轨道倾角64.8。与美国的GPS系统不同的是GLONASS系统采用频分多址(FDMA)方式,根据载波频率来区分不同卫星(GPS是码分多址(CDMA),根据调制码来区分卫星)。每颗GLONASS卫星发播的两种载波的频率分别为L1=1,602+0.5625k(MHz)和L2=1,246+0.4375k(MHz),其中k=124为每颗卫星的频率编号。所有GPS卫星的载波的频率是相同,均为L1=1575.42MHz和L2=1227.6MHz。GLONASS卫星的载波上也调制了两
14、种伪随机噪声码:S码和P码。 俄罗斯对GLONASS系统采用了军民合用、不加密的开放政策。 GLONASS系统单点定位精度水平方向为16m,垂直方向为25m。 GLONASS卫星由质子号运载火箭一箭三星发射入轨,卫星采用三轴稳定体制,整量质量1400kg,设计轨道寿命5年。所有GLONASS卫星均使用精密铯钟作为其频率基准。第一颗GLONASS卫星于1982年10月12日发射升空。到目前为止,共发射了80余颗GLONASS卫星,最近一次是2000年10月13日发射了三颗卫星。截止2001年1月10日为止尚有10颗GLONASS卫星正在运行。为进一步提高Glonass系统的定位能力,开拓广大的民
15、用市场,俄政府计划用4年时间将其更新为Glonass-M系统。 内容有:改进一些地面测控站设施;延长卫星的在轨寿命到8年;实现系统高的定位精度:位置精度提高到1015m,定时精度提高到2030ns,速度精度达到0.01ms。 另外,俄计划将系统发播频率改为GPS的频率,并得到美罗克威尔公司的技术支援。 GLONASS系统的主要用途是导航定位,当然与GPS系统一样,也可以广泛应用于各种等级和种类的测量应用、GIS应用和时频应用等。 GLONASS系统和GPS系统的比较项目GPS系统GLONASS系统星座卫星数2424轨道面个数63轨道高度20183公里19100公里运行周期11小时58分11小时
16、15分轨道倾角55度65度载波频率L1:1575.42MHzL1:1602.56-1615.50MHzL2:1227.60MHzL2:1246.44-1256.50MHz传输方式码分多址频分多址调制码C/A-码和P-码S码和P码时间系统UTCUTC坐标系统WGS-84SGS-E90SA有(2000年5月1日取消)无AS有无GPS+GLONASS系统对纯GPS系统的改进1) 可见卫星数增加一倍:GLONASS卫星星座组网完成后,可用于导航定位的卫星总数将增加一倍。在地平线以上的可见卫星数纯GPS系统时,一般为7-11颗;GPS+GLONASS系统则可达到14-20颗。在山区或城市中,有时因障碍物
17、遮挡,纯GPS可能无法工作, GPS+GLONASS则可以工作。 2) 提高生产效率:在测量应用中,GPS测量所需要的观测时间取决于求解载波相位整周模糊度所需要的时间。观测时间越长或可观测到的卫星数越多,则用于求解载波相位整周模糊度的数据也就越多,求解结果的可靠性越好。为了提高生产效率,常使用快速定位、实时动态测量(RTK)或后处理动态测量。但要满足一定的精度要求,必须正确求解载波相位整周模糊度,可观测到的卫星数增加得越多,则求解载波相位整周模糊度所需要的观测时间就可缩短得越多,因此GPS+GLONASS可以提高生产效率。 3) 提高观测结果的可靠性:用卫星系统进行测量定位的观测结果的可靠性主
18、要决定于用于定位计算的卫星颗数。因此GPS+GLONASS将大大提高观测结果的可靠性。 4) 提高观测结果的精度:观测卫星相对于测站的几何分布(DOP值)直接影响观测结果的精度。可观测到的卫星越多,则可以 大大改善观测卫星相对于测站的几何分布,从而提高观测结果的精度。小常识:GLONASS系统从理论上有24颗卫星,但由于卫星使用寿命和资金紧张等问题,实际上目前只有8颗。“伽利略”卫星定位系统(GNSS系统)什么是“伽利略”计划 说起卫星定位导航系统,人们就会想到GPS,但是现在,伴随着众多卫星定位导航系统的兴起,全球卫星定位导航系统有了一个全新的称呼:GNSS。当前,在这一领域最吸引人眼球的除
19、了GPS外,就是欧盟和我国合作的“伽利略”导航卫星系统。“伽利略”计划是一种中高度圆轨道卫星定位方案。“伽利略”卫星导航定位系统的建立将于2007年底之前完成,2008年投入使用,总共发射30颗卫星,其中27颗卫星为工作卫星,3颗为候补卫星。卫星高度为24126公里,位于3个倾角为56度的轨道平面内。该系统除了30颗中高度圆轨道卫星外,还有2个地面控制中心。“伽利略”系统将为欧盟成员国和中国的公路、铁路、空中和海洋运输甚至徒步旅行者有保障地提供精度为1米的定位导航服务,从而也将打破美国独霸全球卫星导航系统的格局。按计划,首批两枚实验卫星将于2005年末和2006年发射升空。“伽利略”定位系统的
20、优势“伽利略”系统是世界上第一个基于民用的全球卫星导航定位系统,在2008年投入运行后,全球的用户将使用多制式的接收机,获得更多的导航定位卫星的信号,将无形中极大地提高导航定位的精度,这是“伽利略”计划给用户带来的直接好处。另外,由于全球将出现多套全球导航定位系统,从市场的发展来看,将会出现GPS系统与“伽利略”系统竞争的局面,竞争会使用户得到更稳定的信号、更优质的服务。世界上多套全球导航定位系统并存,相互之间的制约和互补将是各国大力发展全球导航定位产业的根本保证。 “伽利略”计划是欧洲自主、独立的全球多模式卫星定位导航系统,提供高精度,高可靠性的定位服务,实现完全非军方控制、管理,可以进行覆
21、盖全球的导航和定位功能。“伽利略”系统还能够和美国的GPS、俄罗斯的GLONASS系统实现多系统内的相互合作,任何用户将来都可以用一个多系统接收机采集各个系统的数据或者各系统数据的组合来实现定位导航的要求。 “伽利略”系统可以发送实时的高精度定位信息,这是现有的卫星导航系统所没有的,同时“伽利略”系统能够保证在许多特殊情况下提供服务,如果失败也能在几秒钟内通知客户。与美国的GPS相比,“伽利略”系统更先进,也更可靠。美国GPS向別国提供的卫星信号,只能发现地面大约10米长的物体,而“伽利略”的卫星则能发现1米长的目标。一位军事专家形象地比喻说,GPS系统,只能找到街道,而“伽利略”则可找到家门
22、。我国参与“伽利略”计划目前全世界使用的导航定位系统主要是美国的GPS系统,欧洲人认为这并不安全。为了建立欧洲自己控制的民用全球导航定位系统,欧洲人决定实施“伽利略”计划。2003年9月18日,欧盟和中国草签了中国参与“伽利略”计划的协议。2004年10月9日,双方又签署了此项目的技术合作协议;因而引发美国媒体发出美国可能击毁“伽利略”卫星的报道。可见,此项目不但具有极高经济价值,也深具政治和军事战略意义。参与“伽利略”计划是迄今为止我国与欧洲最大的合作计划。全球导航定位系统的应用十分广泛,从经济建设、国防建设等各方面来考虑,我国都应该建立自己的全球导航定位系统。比如,将来我们建立起全国的车辆
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 如何 做好 测试 计划 工作
链接地址:https://www.31doc.com/p-2549131.html