天生一对绝地求生

扫一扫关注微信二维码 转播错误中国地图
您的位置:主页 > 课程中心 >

课(ke)程中心

自动化测试培训

    学习对象:学习对象必须具(ju)备第一个月相(xiang)关(guan)基础或(huo)者(zhe)(zhe)完(wan)成第一个月课(ke)程学习,才(cai)能(neng)或(huo)者(zhe)(zhe)具(ju)备学习该阶(jie)段的自动化相(xiang)关(guan)知识。

    学习(xi)周期:两个(ge)半月

    学(xue)习形式:全日制学(xue)习方(fang)式,每周6天(tian)上课,晚自习到23点、具体时间会根据学(xue)生(sheng)的接受能力作(zuo)为对应调整。

  自(zi)动(dong)(dong)化(hua)(hua)测(ce)(ce)(ce)试是把以人为驱(qu)动(dong)(dong)的(de)测(ce)(ce)(ce)试行为转化(hua)(hua)为机(ji)器执行的(de)一种过(guo)程。通(tong)常,在设计了测(ce)(ce)(ce)试用(yong)(yong)例(li)并通(tong)过(guo)评审之后,由测(ce)(ce)(ce)试人员根据测(ce)(ce)(ce)试用(yong)(yong)例(li)中描(miao)述的(de)规程一步步执行测(ce)(ce)(ce)试,得(de)到实际(ji)结果与(yu)期望结果的(de)比较。在此过(guo)程中,为了节省人力、时间或硬件资(zi)源(yuan),提高(gao)测(ce)(ce)(ce)试效率,便引(yin)入(ru)了自(zi)动(dong)(dong)化(hua)(hua)测(ce)(ce)(ce)试的(de)概念(nian)。

  自(zi)(zi)动(dong)化测(ce)试(shi)与(yu)(yu)软(ruan)件(jian)开(kai)发过程(cheng)从本(ben)质上来讲是一样(yang)的(de)(de),无(wu)非是利用自(zi)(zi)动(dong)化测(ce)试(shi)工具(ju)(相当(dang)于(yu)软(ruan)件(jian)开(kai)发工具(ju)),经(jing)过对(dui)测(ce)试(shi)需(xu)求(qiu)(qiu)的(de)(de)分析(软(ruan)件(jian)过程(cheng)中(zhong)(zhong)的(de)(de)需(xu)求(qiu)(qiu)分析),设(she)计(ji)(ji)(ji)出(chu)自(zi)(zi)动(dong)化测(ce)试(shi)用例(软(ruan)件(jian)过程(cheng)中(zhong)(zhong)的(de)(de)需(xu)求(qiu)(qiu)规格),从而(er)搭建自(zi)(zi)动(dong)化测(ce)试(shi)的(de)(de)框架(jia)(软(ruan)件(jian)过程(cheng)中(zhong)(zhong)的(de)(de)概(gai)要(yao)设(she)计(ji)(ji)(ji)),设(she)计(ji)(ji)(ji)与(yu)(yu)编写自(zi)(zi)动(dong)化脚本(ben)(详细设(she)计(ji)(ji)(ji)与(yu)(yu)编码),测(ce)试(shi)脚本(ben)的(de)(de)正确性,从而(er)完成该(gai)套(tao)测(ce)试(shi)脚本(ben)(即主要(yao)功能为测(ce)试(shi)的(de)(de)应用软(ruan)件(jian))。

  一、自动化测试需求分析

  当(dang)测(ce)(ce)(ce)试(shi)项目满(man)足了自动化的(de)(de)前(qian)提(ti)条件(jian),并(bing)确定在该(gai)项目中需要使(shi)用自动化测(ce)(ce)(ce)试(shi)时,我们便开始进行(xing)自动化测(ce)(ce)(ce)试(shi)需求分析。此(ci)过程需要确定自动化测(ce)(ce)(ce)试(shi)的(de)(de)范围(wei)以及相应的(de)(de)测(ce)(ce)(ce)试(shi)用例、测(ce)(ce)(ce)试(shi)数据,并(bing)形成详细的(de)(de)文档,以便于自动化测(ce)(ce)(ce)试(shi)框架的(de)(de)建立。

  二、自动化测试框架的搭建

  所谓自(zi)动化测试框(kuang)架(jia)便是像(xiang)软件架(jia)构一(yi)般,定义了在使(shi)用该套脚本时(shi)需(xu)要调(diao)用哪些文件、结(jie)构,调(diao)用的过程,以及文件结(jie)构如何划分。

  而根据自动(dong)化测试(shi)用(yong)例(li),我们很容易能(neng)够定位出自动(dong)化测试(shi)框架的(de)典型要素:

  1.公用的对象

  不同(tong)的测试用(yong)(yong)例会有(you)一些相同(tong)的对象被重复使(shi)用(yong)(yong),比(bi)如窗(chuang)口、按钮、页面等。这(zhei)些公用(yong)(yong)的对象可(ke)被抽取出来,在(zai)编写脚本时随时调用(yong)(yong)。当这(zhei)些对象的属(shu)性因为需求的变(bian)更而改(gai)(gai)变(bian)时,只(zhi)需要修改(gai)(gai)该对象属(shu)性即可(ke),而无需修改(gai)(gai)所(suo)有(you)相关的测试脚本。

  2.公用的环境

  各(ge)测试用(yong)例(li)也会用(yong)到相(xiang)同的测试环(huan)境,将该测试环(huan)境独立封装,在(zai)各(ge)个测试用(yong)例(li)中灵活调用(yong),也能增强脚本(ben)的可维(wei)护性。

  3.公用的方法

  当测(ce)试工具(ju)没有需要的方法时,而该(gai)方法又会(hui)被经常使(shi)用(yong),我们(men)便需要自己(ji)编写该(gai)方法,以方便脚(jiao)本的调用(yong)。

  4.测试数据

  也(ye)许一个测试用例(li)需要执行很多个测试数(shu)(shu)据(ju)(ju),我们便可将测试数(shu)(shu)据(ju)(ju)放在(zai)一个独立的文件中,由测试脚本执行到该用例(li)时读取数(shu)(shu)据(ju)(ju)文件,从而达到数(shu)(shu)据(ju)(ju)覆盖的目的。

  在该框架(jia)中需要(yao)(yao)将这些(xie)典型要(yao)(yao)素考(kao)虑进(jin)去,在测试(shi)用(yong)(yong)例(li)中抽取出公用(yong)(yong)的元素放入已定义的文件,设定好调用(yong)(yong)的过程。

上一篇:软件测试培训 下一篇:接口测试培训

课程(cheng)中心

联系我们

联(lian)系人:何女士

手机(ji):13825291265

电话:0755-21072941

邮箱:3636421506@qq.com

地址: 广东省深圳市龙华(hua)区龙华(hua)街道清湖和平路62号(hao)优鼎企创(chuang)园(yuan)D栋201室(shi),202室(shi)

用手(shou)机扫描二维(wei)码关闭
二维码
xml地图 | sitemap地图
篮网
分享到:QQ空间新浪微博腾讯微博人人网微信
全国水果价格下降韩国泡菜中文译名 积水如何进入地铁5号线隧道?钟南山凡尔赛发言 天龙八部 王思聪微博 房东回应免租4年洪水中的中国力量 樱花 王源 喜羊羊与灰太狼 萌探探探案 杨幂 东京奥运开幕式预计约950人出席 杨倩成首位双金王 守望先锋 大妈水枪喷火炬手 蔡徐坤 老年版APP兴起谌利军逆袭夺金 海贼王 300英雄 双世宠妃3非诚勿扰 西甲 冬奥会 阴阳师奔驰 植物大战僵尸 奔跑吧兄弟 爱情公寓开门大吉 遇见爱情的利先生 上海5人被浪卷走 第五人格 恒大冰泉 欢乐斗地主 雷神 生死狙击 王思聪 吴亦凡 新倚天屠龙记 易烊千玺 水球 欧洲杯 逆天邪神 1921 西甲直播 澳大利亚vs西班牙 铠甲勇士 鸿星尔克评论心酸 雷克萨斯 韩国女团 中超 你好世界 路虎赵丽颖 武炼巅峰 金牛座 西甲 天龙八部 海贼王 韩国女团 仙剑奇侠传七 日本乒乓断代成功 | 下一页
Baidu
sogou
百度 搜狗 360