<kbd id='jac42HuJWKTJQEi'></kbd><address id='jac42HuJWKTJQEi'><style id='jac42HuJWKTJQEi'></style></address><button id='jac42HuJWKTJQEi'></button>

              <kbd id='jac42HuJWKTJQEi'></kbd><address id='jac42HuJWKTJQEi'><style id='jac42HuJWKTJQEi'></style></address><button id='jac42HuJWKTJQEi'></button>

                      <kbd id='jac42HuJWKTJQEi'></kbd><address id='jac42HuJWKTJQEi'><style id='jac42HuJWKTJQEi'></style></address><button id='jac42HuJWKTJQEi'></button>

                              <kbd id='jac42HuJWKTJQEi'></kbd><address id='jac42HuJWKTJQEi'><style id='jac42HuJWKTJQEi'></style></address><button id='jac42HuJWKTJQEi'></button>

                                      <kbd id='jac42HuJWKTJQEi'></kbd><address id='jac42HuJWKTJQEi'><style id='jac42HuJWKTJQEi'></style></address><button id='jac42HuJWKTJQEi'></button>

                                              <kbd id='jac42HuJWKTJQEi'></kbd><address id='jac42HuJWKTJQEi'><style id='jac42HuJWKTJQEi'></style></address><button id='jac42HuJWKTJQEi'></button>

                                                      <kbd id='jac42HuJWKTJQEi'></kbd><address id='jac42HuJWKTJQEi'><style id='jac42HuJWKTJQEi'></style></address><button id='jac42HuJWKTJQEi'></button>

                                                              <kbd id='jac42HuJWKTJQEi'></kbd><address id='jac42HuJWKTJQEi'><style id='jac42HuJWKTJQEi'></style></address><button id='jac42HuJWKTJQEi'></button>

                                                                  凯发娱乐平台客户端_界面自动化测试总结

                                                                  发布时间:2018-03-08      点击:867     作者:凯发娱乐平台客户端

                                                                    进公司快三个月了,此刻在IPTV外洋版办理方案的项目中,首要从事自动化测试。开始的一个月里我大部门时刻是在看文档,因为华为的营业题目,我换了两个组,每次换组的时辰,就要看对应的营业方面的文档,通过这个段时刻看文档,对IPTV的营业方面有了一个总体的相识,对我我此刻的做的自动化有很大的辅佐。

                                                                    在做自动化测试这段时刻里,学到了许多。早年在学校了喜好碰着题目时本身去办理题目,偶然辰会花好久的时刻去弄大白一个题目,但此刻碰着题目,起首会当真的思索,在短时刻内办理不了的,就会带着本身思索后的设法,去求教别人本身的疑问,让别人办理,由于一小我私人的服从影响了整个项目标进度。

                                                                    下面是我做页面自动化测试的一些心得和各人分享

                                                                    1.营业认识水平对自动化的影响。

                                                                    做自动化测试,起主要对本身所做的营业要认识,编写自动化用例时才气够清晰下一步应该干嘛。假如不清晰营业的环境下做的会较量慢,一旦写错了,用例便是白写了。

                                                                    2、自动化安装必要留意的。

                                                                    起首,是第一次安装的话,要严酷凭证华为给出的安装步调来举办安装,否则会堕落。假如是早年安装过,必要卸载掉全部的关于TMSS的对象,在破除注册表中的信息。

                                                                    一样平常安装步调为:(按照本身的需求来选择版本)

                                                                    1)先安装TMSS客户端,并安装TMSS客户端的补丁

                                                                    2)安装GTR (检讨GTR安装是否乐成,必要安装好后,在TMSS中“AutoSpace”下拉菜单中选择“Show GTR Window”项,看是否呈现, 呈现了则乐成,不呈现则需重装。)

                                                                    3)安装AutoSpace

                                                                    4)安装TTCN3

                                                                    注:假如是界面自动化的,还必要安装一个IBM公司提供的一个成果/体系测试平台RFT(Rational Functional Tester)首要用于界面的录制。

                                                                    3、在编写界面测试用例时,必要用RFT器材录制界面上的控件,录制控件用几种要领。

                                                                    1)正常的录制,通过录制按钮来录制,它也分为单个录制、地区录制等几种环境的。

                                                                    单个录制:是针对一个控件来录制,这个录制要领,假如页面框架的窜改了,对其所录制的控件影响较量小,便于用例的一再行使,可是录制的服从会慢点。小我私人以为这种要领录制的控件,用例重用性较量好。

                                                                    地区录制:是针对页面上的一个地区(框架),在这个地区内里的控件城市被录制下来,服从较量高,可是一旦页面框架有所窜改,则这些录制好的控件也许都不能用了。这种要领只能是对那些页面不必要窜改的体系用较量吻合。假如不思量重用性的话,可以用这种要领录制。

                                                                    2)通过“建设测试工具”的要领来录制,这样可以查察到一些潜匿属性,来确定控件的定位。

                                                                    3)静态录制,在“scripts”下—>建设一个“添加空剧本”—>“剧本资源打点器”中有个“检测工具”下“专用测试工具图”来录制 一个控件,录制天生的文件生涯后,在录制好的控件上,“辨认属性”项中选择“静态录制”并填写一些信息。

                                                                    4、编写界面自动化用例时,应留意的。

                                                                    起首先容下,我们编写用例最常用到的AutospaceView窗口,它分为阁下两块,左侧是AW窗口,右侧举办自动化用例计划。

                                                                    AW窗口表现了AW文件MDN_AW_IPTV.v1.xml中界说的所有AW。

                                                                    右侧窗口:Title表现手工测试用例的测试步调/功效等 ;

                                                                    PreShell测试用例的预置前提;

                                                                    CaseStep测试用例的测试步调;

                                                                    AfterShell一样平常是用例执行后举办情形规复;

                                                                    Result窗口表现自动化用例的执行功效是否是乐成跑通的。

                                                                    这内里有个执行次序一样平常以“PreShell->CaseStep-> AfterShell”执行的。

                                                                    这下来说说,编写时应留意:

                                                                    1)AW的应用,一样平常是从AW窗口中拖至右侧或双击AW来行使。

                                                                    2)用AW前,起首必要先行使“激活map映射文件”的AW,来激活我们用RFT器材录制的界面上的控件的文件,这样下面用到这个文件里 面的控件才气有效。

                                                                    3)行使每个AW时会有对该AW的描写,必要看细心了,偶然辰多个逗号呀等,城市堕落,我记得在用数据库搜查AW的时辰,它的AW要求不必要SQL语句的 “;”,它的描写也没有注明,导致我误觉得是AW题目的,最后请人办理时,人家说是多了个分号的缘故起因。

                                                                    4)碰着错误时,必要细心的看日记,许多题目都是由于看日记的不细心导致没能查出缘故起因。有个错误是实现AW的类的题目,自己AW的类内里就有错误,自己就是无法编译的(这个题目不轻易发明的)。

                                                                    5、运行用例时,必要留意的。

                                                                    在运行界面自动化测试用例时,起首,必要留意的是每次运行要担保只有一个IE页面打开的,不能有两个以上IE页面,这样会导致控件斗嘴,找到多个控件。其次,在调试自动化时,最好先“Unload Executor” 在TMSS器材上表现的是“红叉”的符号。

                                                                    以上是我在界面自动化方面碰着的一些题目,及必要留意的一些处所,但愿对新手有点辅佐。

                                                                    注:假如TMSS运行时发明很慢的话,,那必要看看是不是呆板上安装了“.net Framework2.0”这个与TMSS斗嘴,卸载掉应该就好了,我被这个题目,搞了良久才找到别人办理的,问了许多人开始不知道的。(作者:chxw00)

                                                                  网友评述

                                                                  接待颁发评述