(交通运输规划与管理专业论文)面向对象软件测试技术在铁路客票系统软件测试中的应用.pdf_第1页
(交通运输规划与管理专业论文)面向对象软件测试技术在铁路客票系统软件测试中的应用.pdf_第2页
(交通运输规划与管理专业论文)面向对象软件测试技术在铁路客票系统软件测试中的应用.pdf_第3页
(交通运输规划与管理专业论文)面向对象软件测试技术在铁路客票系统软件测试中的应用.pdf_第4页
(交通运输规划与管理专业论文)面向对象软件测试技术在铁路客票系统软件测试中的应用.pdf_第5页
已阅读5页,还剩91页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

鼍3 3 s 9 s 摘要 本论文在铁路客票发售和预订系统软件测试的基础上,对面向 对象软件的测试方法进行了研究,论文主要分五部分。 一对传统的测试方法和面向对象技术进行介绍,通过对面向 对象软件的分析指出它给测试带来的困难,并对传统测试方法的局 限性进行了分析: 二对客票系统的总体结构进行介绍并对客票系统测试计划进 行了设计,阐明了测试的目的,确定了测试方案,指出了测试的软 硬件环境及测试工具; 三面向对象软件测试中类测试和系统测试的测试用例没计方 法及在客票系统测试中的应用。对面向对象软件的测试建立了一个 测试模型,该模型包括三部分:实体联系图、程序分支流程图和状 态转移图。根据面向对象技术的特点,着重对状态转移图进行了分 析并给出了设计测试用例的具体方法。 四铁路客票预订和发售系统软件测试过程的自动化。通过自 动测试工具s q as u i t e ,我们对客票系统测试用例的生成和回放实 现了自动化,从而避免了大量重复性的工作;对客票系统的异地并 行售票功能进行了测试,并刺测试结果进行了分析,解决了大型客 户服务器系统软件强度测试中并发性很难再现的问题。 五对当前软件测试领域。f ,新的研究方向进行了介绍。 噜、0 ,f 望海 。j 。鲁7 毛 玄嘏 j r o b s o n ,af r a m e w o r k f o r t e s t i n go b j e c t o r i e n t e d p r o g r a m s ,”j o u r n a lo f o b j e c t o r i e n t e dp r o g r a m m i n g ,v o l5 , n o3 , j u n e1 9 9 2 3 0r o b e r tm p o s t o n ,”a u t o m a t e dt e s t i n gf r o mo b j e c tm o d e l s ,”c o m m u n i c a t i o n s o ft h ea c m ,v o l3 7 ,n o9 ,s e p t e m b e r1 9 9 4 3l d e w a y n eep e r r ya n dg a i l e k a i s e r , ”a d e q u a t et e s t i n ga n do b j e c t - o r i e n t e d p r o g r a m n t i n g ”j o u r n a lo f o b j e c t o r i e n t e dp r o g r a n n n i n g ,v o l2 , n o5 , j m d f e b1 9 9 0 r l 北方交通大学硕士论文 3 2s t e v e njm e l l o ra n ds a l l ys l l i a e r ,”ad e e p e rl o o ka tt e s t i n ga n di n t e g r a t i o n , p a r t1 ,”o b j e c tm a g a z i n e ,v o l3 ,n o9 ,f e b m a r y1 9 9 4 3 3s t e v e nj m e l l o ra n ds a l l ys l d a e r , ad e e p e rl o o ka tt e s t i n ga n di n t e g r a t i o n p a r t2 , o b j e c tm a g a z i n e ,v o l4 , n ol ,m a r c n a 研11 9 9 4 3 4g a i lc m u r p h y ,p a u lt o w n s e n d , p o kw o n g ”e x p e r i e n c e s 埘t l ic l u s t e ra n dc l a s s t e s t i n g ,”c o m m u n i c a t i o n so f t h ea c m ,v o l3 7 , n o9 ,s e p t e m b e r1 9 9 4 3 5t h o m a sjm c c a b ea n da r t h u rh w a s t o n ”c o m b i n i n gc o m p r e h e n s i o n a n d t e s t i n gi no b j e c t o r i e n t e dd e v e l o p m e n t ,”o b j e c tm a g a z i n e ,v o l4 , n o1 , m a r c h - a p r i l1 9 9 4 3 6k a r lj l i e b e r h e r ra n dc u r tx i a o ,“o b j e c t o r i e n t e ds o f t w a r ee v o l u t i o n ,i e e e t r a n s a c t i o n so ns o f t w a r ee n g i n e e r i n g ,v o l1 9 ,n o4 ,a p r i l1 9 9 2 ! ! 查奎望奎堂堡主丝茎 附录 附录一一个关于收费的应用程序 c l a s sc o i n b o x ( u n s i g n e dt o t a l q t t r s ;总计交易量 u n s i g n e dc u r q t r s ;当前的投币数 u n s i g n e da l l o w v e n d 是否允许交易 p u b l i c : c o i n b o x o r e s e t ( ) ;) 构造函数 v o i da d d q t r o ; 投入硬币 v o i d r e t u r n q t r s 0 c u r q t r s = o ;) 返回当前投入的硬币 u n s i g n e di s a l l o w e d v e n d 0 r e t u ma l l o w v e n d ;) n 断是否允许交 | 易, v o i d r e s e t 0 t o t a l q t r s = 0 ;a l l o w v e n d = 0 ;c u r q t r s = 0 ;) 对机器清空 v o i d v e n d ( ) ;,进行交易 ) v o i dc o i n b o x :a d d q t r ( ) c u r q t r s = c u r q t r s + 1 : i f ( c u r q t r s 1 ) a l l o w v e n d = 1 ; ) v o i dc o i n b o x :v e n d ( ) i f f i s a l l o w v e n d 0 ) t o t a l q t r s = t o t a l q t r s + c u r q t r s ; c u r q t r s = o : a l l o w v e n d = o 三堕至翌坠兰堡主笙茎 ) 附录二登录窗v ic o v e r 的对象分析 一全局变量:j n f g c o u n t 二共享变量:i msnc o u n t 三实例变量:s t r i n g i s n e w l o g p a s s 四属性: i n t x = 0 i n t y = o i n tw i d t h = 2 9 3 5 i n th e i g h t = 19 0 4 b o o l e a nt i t l e b a r = t r u e s t r i n gt i t l e - ”s m a r tv 20 c o p y r i g h t 1 9 9 7 19 9 8 c h r n ar a il 1 ,a y ” l o n gb a c k c o l o r = 8 4 2 13 7 6 b o o l e a nr e s i z a b l e - - t r u e 五方法: p u b l i cf u n c t i o ni n t e g e r w f _ c h e c k _ o p e r a t e r _ n o0 p u b l i cf u n c t i o ni n t e g e rw f c h e c k _ t i m e0 六事件: p a s s w o r d o p e n c l o s e c r e a t e d e s t r o y s y s t e m k e y 七子对象 1 d w 一1 ( ) 属性: 8 4 北方交通大学硕士论文 i n tx = 1 4 9 5 i n ty = 1 0 7 6 i n tw i d t h = 4 0 2 i n th e i g h t = 4 9 6 i mt a b o r d e r = 1 0 b o o l e a nv i s i b l e = f a l s e s t r i n gd a t a o b j e c t = ”s h i t l ” b o r d e r s t y l eb o r d e r s t y l e = s t y l e l o w e r e d b o o l e a nl i v e s c r o l l = t m e ( 二) 事件 k e y d o w n c o n s t r u c t o r 2 s t 一1 i n tx = 5 6 7 i n ty = 1 1 7 6 i n tw i d t h = 9 1 9 i n th e i g h t = 11 2 b o o l e a ne n a b l e d = f a l s e s t r i n gt e x t = ”请输入你的工号:” a l i g n m e n ta l i g n m e n t = c e n t e r ! b o o l e a n f o c u s r e c t a n g l e = f a l s e l o n gt e x t c o l o r = 3 3 5 5 4 4 3 2 l o n g b a c k c o l o r = 8 4 2 1 3 7 6 i n tt e x t s i z e = 一l6 i n tw e i g h t = 7 0 0 s t r i n gf a c e n a m e = ”a r i a l ” f o n t f a m i l yf o n t f a m i l y = s w i s s ! f o n t p i t c hf o n t p i t c h = v a r i a b l e1 8 5 北方交通大学硕士论文 3 s l e 一1 ( 一) 属性: i n tx = 1 5 0 4 i n ty = 1 1 6 4 i n tw i d t h = 7 4 5 i n th e i g h t = 1 2 0 i n t1 h b o r d e r = 2 0 b o r d e r s t y l eb o r d e r s t y l e = s t y l e l o w e r e d b o o l e a na u t o h s c r o l l = f a l s e b o o l e a np a s s w o r d = t r e e i n tl i m i t = 2 4 l o n gt e x t c o l o r = 3 3 5 5 4 4 3 2 i n tt e x t s i z e = 1 4 i n tw e i g 虻4 0 0 s t r i n gf a c e n a m e = ”a x i a l ” f o n t f a m i l yf o n t f a m i l y = s w i s s t f o n t p i t c hf o n t p i t e h = v a r i a b l e ! ( - - ) 事件 m o d i f i e d 4c b i i m x | _ 9 4 6 i n ty = 7 6 4 i n tw i d t h = 2 51 i n th e i g h t 2 1 9 2 s t r i n gt e x t = ”数” i n tt b x t s i z e = 2 0 i n tw e i g h t 2 7 0 0 s t r i n gf a c e n a m e = ”a x i a l ” b o o l e a ni t a l i c = t r u e j ! 互茎堕查堂堡主堡苎 f o n t f a m i l yf o n t f a m i l y = s w i s s f o n t p i t c hf o n t p i t c h = v a r i a b l e1 5 c b 一4 i n tx = 2 1 5 8 i m y = 7 6 8 i mw i d t h = 2 51 i n th e i g h t = 1 9 2 s t r i n gt e x t = ”护” i n t1 e x t s i z e = 2 0 i a tw e i g h t = 7 0 0 s t r i n gf a c e n a m e = ”a r i a l ” b o o l e a ni t a l i c = t r u e f o m f a m i l yf o n t f a m i l y = s w i s s f o n t p i t c hf o n t p i t c h = v a r i a b l e1 6 c b 一3 i n tx = 1 7 5 5 i n t y = 7 6 8 i n tw i d t h = 2 5 6 i n th e i g h t = 1 9 2 s t 血瞎t e x t = ”维” i n tt e x t s i z e = 2 0 i n tw e i g h t = 7 0 0 s t r i n gf a c e n a m e 2 a r i a l b o o l e a ni t a l i c = t m e f o n t f a m i l yf o n t f a m i l y = s w i s s f o n t p i t c hf o n t p i t c h = v a r i a b l e 1 7c b2 北方交通大学硕士论文 i n tx = 1 3 5 3 i n t y = 7 6 8 i n tw i d t h = 2 51 i n th e i g h t = 19 2 s t r i n gt e x t = ”据” i n tt e x t s i z e = 2 0 i n tw e i g h t = 7 0 0 s t r i n gf a c e n a m e = a r i a l b o o l e a ni t a l i c = t l - l i e f o n t f a m i l yf o n t f a m i l y = s w i s s f o n t p i t c hf o n t p i t c h = v a r i a b l e1 8 s t _ 2 i n tx = 8 5 0 i n ty = 1 4 6 4 i mw i d t h = 1 6 5 5 i n th e i g h t = 1 2 8 b o o l e a ne n a b l e d = f a l s e b o o l e a r lb o r d e r = t r u e b o r d e r s t y l eb o r d e r s t y l e = s t y l e r a i s e d ! s t r i n gt e x t = ”铁路客票发售和预订系统总体组” a l i g n m e n ta l i g n m e n t = c e n t e r ! b o o l e a n f o c u s r e c t a n g l e = f a l s e l o n gt e x t c o l o r = 6 5 5 3 5 l o n gb a c k c o l o r = 8 4 2 1 5 0 4 l o n gb o r d e r c o l o r = 1 2 6 3 2 2 5 6 i n tt e x t s i z e = 1 6 i n tw e i g h t = 7 0 0 s t r i n gf a c e n a m e = ”a r i a l ” b o o l e a ni t a l i c = t r u e ! ! 互茎塑查兰堡主堡茎 f o n t f a m i l yf o n t f a m i l y = s w i s s f o n t p i t c hf o n t p i t c h = v a r i a b l e1 9 g

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论