世界周刊蜡笔小新

扫一扫关注微信二维码 猫和老鼠
您的位置:陈情令>>课程中心

课程(cheng)中心

自动化测试培训

    学(xue)习对(dui)象(xiang):学(xue)习对(dui)象(xiang)必须具(ju)备第一个月(yue)相关基(ji)础或者完成第一个月(yue)课程学(xue)习,才能或者具(ju)备学(xue)习该(gai)阶(jie)段(duan)的自动化相关知(zhi)识。

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

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

  自(zi)动化(hua)测(ce)试(shi)是把以(yi)人为驱动的(de)(de)测(ce)试(shi)行为转(zhuan)化(hua)为机器执行的(de)(de)一种过(guo)程(cheng)(cheng)。通常,在(zai)设计了测(ce)试(shi)用例并通过(guo)评审之后(hou),由测(ce)试(shi)人员根据测(ce)试(shi)用例中描述(shu)的(de)(de)规程(cheng)(cheng)一步步执行测(ce)试(shi),得到实(shi)际结(jie)果与期望结(jie)果的(de)(de)比较。在(zai)此过(guo)程(cheng)(cheng)中,为了节省(sheng)人力、时间(jian)或(huo)硬件资(zi)源,提高测(ce)试(shi)效率(lv),便引入了自(zi)动化(hua)测(ce)试(shi)的(de)(de)概念(nian)。

  自动(dong)化(hua)测(ce)(ce)(ce)(ce)试(shi)(shi)(shi)与(yu)(yu)软(ruan)(ruan)件(jian)(jian)开发(fa)过程从(cong)本(ben)(ben)质上来讲是一样(yang)的(de)(de),无非(fei)是利(li)用(yong)(yong)自动(dong)化(hua)测(ce)(ce)(ce)(ce)试(shi)(shi)(shi)工(gong)具(相当于软(ruan)(ruan)件(jian)(jian)开发(fa)工(gong)具),经过对测(ce)(ce)(ce)(ce)试(shi)(shi)(shi)需求(qiu)的(de)(de)分析(xi)(软(ruan)(ruan)件(jian)(jian)过程中的(de)(de)需求(qiu)分析(xi)),设(she)计(ji)出自动(dong)化(hua)测(ce)(ce)(ce)(ce)试(shi)(shi)(shi)用(yong)(yong)例(软(ruan)(ruan)件(jian)(jian)过程中的(de)(de)需求(qiu)规格),从(cong)而搭建自动(dong)化(hua)测(ce)(ce)(ce)(ce)试(shi)(shi)(shi)的(de)(de)框架(软(ruan)(ruan)件(jian)(jian)过程中的(de)(de)概要设(she)计(ji)),设(she)计(ji)与(yu)(yu)编写自动(dong)化(hua)脚本(ben)(ben)(详细设(she)计(ji)与(yu)(yu)编码),测(ce)(ce)(ce)(ce)试(shi)(shi)(shi)脚本(ben)(ben)的(de)(de)正确性,从(cong)而完成该套测(ce)(ce)(ce)(ce)试(shi)(shi)(shi)脚本(ben)(ben)(即(ji)主(zhu)要功能为测(ce)(ce)(ce)(ce)试(shi)(shi)(shi)的(de)(de)应用(yong)(yong)软(ruan)(ruan)件(jian)(jian))。

  一、自动化测试需求分析

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

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

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

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

  1.公用的对象

  不(bu)同(tong)的测(ce)(ce)试用(yong)(yong)(yong)例会有一(yi)些(xie)相同(tong)的对象(xiang)被重复使用(yong)(yong)(yong),比如窗口、按(an)钮、页面等。这些(xie)公用(yong)(yong)(yong)的对象(xiang)可(ke)被抽取出(chu)来,在编(bian)写脚(jiao)本(ben)时随(sui)时调(diao)用(yong)(yong)(yong)。当这些(xie)对象(xiang)的属性因(yin)为(wei)需(xu)(xu)求的变更而(er)改(gai)变时,只(zhi)需(xu)(xu)要(yao)修改(gai)该对象(xiang)属性即可(ke),而(er)无需(xu)(xu)修改(gai)所有相关的测(ce)(ce)试脚(jiao)本(ben)。

  2.公用的环境

  各测(ce)(ce)试(shi)(shi)(shi)用例(li)(li)也会用到相同的测(ce)(ce)试(shi)(shi)(shi)环境,将该测(ce)(ce)试(shi)(shi)(shi)环境独立封装,在各个测(ce)(ce)试(shi)(shi)(shi)用例(li)(li)中灵活调(diao)用,也能增强脚本的可(ke)维护性。

  3.公用的方法

  当测试工(gong)具没(mei)有需(xu)要(yao)的方法时(shi),而该方法又会被经常使用(yong),我们便(bian)需(xu)要(yao)自己编写该方法,以方便(bian)脚本的调(diao)用(yong)。

  4.测试数据

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

  在(zai)(zai)该框架中需要(yao)将这些典型要(yao)素(su)(su)考虑进(jin)去,在(zai)(zai)测(ce)试用例(li)中抽(chou)取出公(gong)用的元素(su)(su)放入已定(ding)义的文件,设定(ding)好调用的过(guo)程。

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

新闻资讯

联系(xi)我(wo)们(men)

联系人:何女(nv)士

手(shou)机:13825291265

电话:0755-21072941

邮箱(xiang):hr@taiqiubox.com

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

用手(shou)机(ji)扫描二维码关闭
二维码
xml地图 | sitemap地图
海贼王
分享到:QQ空间新浪微博腾讯微博人人网微信
你的婚礼 王俊凯 恰好是少年 诺曼底登陆 爱情保卫战火影忍者 欢乐斗地主 美式救援令人绝望 画江湖之不良人 马克龙手机遭监听 大众 意甲直播 狐妖小红娘 不说再见 寻情记 国乒首丢奥运金牌 水浒传 陈情令 桂纶镁 王牌对王牌 非你莫属 房东回应免租4年洪水中的中国力量 欧冠 七一晚会 王牌对王牌 光年之外我的世界 蔡徐坤 寻情记 Collateral Love 斗破苍穹 王源 明星大侦探 斗破苍穹 篮网 觉醒年代 镇魂街 周杰伦 我们的新时代 今年盛夏气候预测 我和我的家乡 项少龙全职高手 十八届五中全会 新倚天屠龙记 如棋 穿越火线姐妹俱乐部 穿越火线 爱情公寓开门大吉 英超直播 私生饭 朱一龙 数字地球 风语者 七剑 樱花 鞠婧祎 王璐瑶为奥运低迷道歉遭网暴 一念永恒 | 下一页
Baidu
sogou
百度 搜狗 360