selenium环境搭建_第1页
selenium环境搭建_第2页
selenium环境搭建_第3页
selenium环境搭建_第4页
selenium环境搭建_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

1、自动化测试环境:Selenium环境搭建安selenium-ide安装:下载得selenium-ide-2、8、0、xpi拖到打开得Firefox,(必须就是后缀名为xpi得文件)拖动到如下位置:1、安装jdk、,安装必须就是在C盘里面环境配置:C:Program Files (x86)Javajdk1、6、0 10bin6、0 10lib1变里名:clasEpfith.变里值00:-am-amF FL LI ISESEC CJ JBS)BS)Jaiajdkl.Jaiajdkl. 6.6. OLlOMibOLlOMib!确定1丨取消丨H I -1m 变重容on:pathpath变S值: Wi

2、Fjiles t-E )JavaVj Jkl . 6. OlOVtin1确定1取消2、3、F载selenium-ide我下载得版本就是selenium-ide-2、8、0、xpiC:Program Files(x86)Javajdk1、登最-主办右登灵氐“匚號馬irmirm曲2424久九囿百度一不.你彌道n n我的 ft 骚會百度门谷歌3淘宝点击安装,根据提示重启Firefox浏览器到定制里面拖拽出来)交件lE涓卷胆垂皿压史壬签住真1参屣措南1.什么是在S会?-o重启后,在菜单栏就可以瞧到Selenium IDE(没瞧到得OFOF咖吐在换就厅X I四垂度-晟二I I “ expo.ofweel

3、c-com/elpjditnnlexpo.ofweelc-com/elpjditnnl登录一L L ;主办方登录贡一鳥百度一=.-下戢 附请件(A)(A)桶(P)(P)设豐旳(也.Csil+JCsil+JCirl+Shift+ACirl+Shift+A宁登录-OFWe-OFWe衣中.“JOOFweek i匸鬲科技行lili展:WebWeb幵浸老贡更信息I参展膚南I合乍咨诃SflJeniumSflJenium IDEIDEC C:lH+Alt+lH+Alt+ Firefox窗口,菜单打开Selenium IDE确认table无数据,Selenium IDE右上角红色按钮按下状态(默认就就是按下得

4、)返回浏览器输入“测试IDE”,点击“搜索 回到Selenium IDE,点击右上角红色按钮,停止记录 点击左上角“Play entire testsuite”,可瞧见页面再重复刚才搜索得操作注:type得value就是搜索得关键值, 修改value既可以把检索中输入得值修改5、Selenium server得安装载selenium-server-standalone-2、45、0、jar放到一个方便得文件夹下6、启动Selenium server服务Cmd再进入elenium-server-standalone-2、45、0、jar所在得目录下java -jar selenium-serve

5、r-standalone-2、45、0、jar7、首先eclipse导入selenium-ide-2、8、0、xpi解压后selenium-ide-2、8、0、jar包A、首先在建立项目下创建项目再在火狐浏览器上附加组件中搜索firebug,然后下载安4、Selenium-ide使用夹中存放从外部引入得jar包建文件夹窗口NewNewfr曲JavaJava PrcclPrcclGoGo IrtoIrtor-Projecu.Projecu.OpenOpen inin NewNew WindenuWindenu堀PackagePackageOpeOpe TypeType HirfartlwyHir

6、fartlwyF4F46Sho*Sho* InInAUl+ShFft+W*AUl+ShFft+W*Glp(lerflp(lerf e eepyepyCtrtCtrt + + C C&ErturnErturnCopyCopy QuQu fllifirdlfllifirdl IN*nf-IN*nf-匡AnrtolstiofTAnrtolstiofTPastePasteCtrt+VCtrt+VCoLircrCoLircr FolderFolderFile I Edt Rur SouTe Navigate Seanclr Preject Refactor VMindQw HelpNowNowC

7、pen Fife.CJoseAlt+Shift4N 感 MBMB ProjectProject吉ojertP P reject.,reject., r rCtrlCtrl4 4W WCtrl+Shitt4WCtrl+Shitt4WSav*Sav* As-As-SaveSave AllAllCtrJ I mini玦 4 RevenMo/e.Renan&Renan& F2RefreshRefreshFSFSforvFrtforvFrt lineline RelimrersRelimrers ooCirl + PSwitchSwitch V/ck&pacV/ck&pa

8、cRfrctartRfrctartInniport,.Inniport,.LliplUJP叔哪ClCl巧s sInterfactnjrntnjrnAnnotaticnAnnotaticnSouSou ireire FelderFelderJavaJava WordingWording SetSetFolderFolderFileUntitledUntitled TtfXiTtfXi FiltFiltAndroidAndroid XMLXML filmfilmJUnitTestJUnitTest CaseCaseFxsmplp._Fxsmplp._OthmrOthmrCtrl+NCtrl+N项目

9、下创建一个文件夹,保存我们得jar包。在项目名上右击,依次点击【New】-【Floder】,打开新输入文件夹名称【lib】,点击【ok】我们通常在lib文件夹中存放从外部引入得jar包JavaJava WarWar cici 0101J3*DeleteDeleteWfetcWfetcFolderFolderFolderFolder name:name: lib|lib|在lib文件夹上右击,选择复制。此时,打开选择框,我们选择默认得【copy files】,点击【OK】关闭。然后我们就可以在lib文件夹下瞧到我们复制成功得jar包。(注意,jar包必须就是、jar后缀名)9 9 FileFil

10、e OperationOperationStiectStiect howfiltshowfilts shouldshould bebe importedimported intointo thethe projectproject 11 CopyCopy filfrsfilfrs1 1 LinkLink toto filesfiles匚re.3te link locations relative to: PROJECT LO匚ConfigureConfigure PfjqPfjq andand DropDrop Settings.,Settings.,找到我们要引入得jar包,鼠标选中jar包

11、,然后按住鼠标左键不放,把jar包拖到lib文件夹中。或先复制jar包,然后OKOKC-审-F;- 晶sunpksunpk( (;511j0r-511j0r-ProgramProgram魁JUnJUn 3 3d d扃junhjirjunhjir - - E E:X5el&niumEcli5plX5el&niumEcli5plafeafe ReferencedReferenced LJbLJbaFiesaFiesii g g 5e-leniun5e-leniun J Javaava-2-2.45.0jar.45.0jar卜 屆5 5eleniumelenium -server-5

12、td-server-5td n nda alone& lib城seleniumselenium J J ava-2.45.t).jarava-2.45.t).jar ;E E5e-leniuiTi*5erver*stand5e-leniuiTi*5erver*stand3 3loneloneE、此时,只就是把jar包复制到项目中,还不能使用。我们再在项目名上右击,依次选择Build Path】-【Configure Build Path、】。NewNewIrAoIrAoOpenOpen inin N#wN#w WindowWindow OpOp n n TypeTypeHiffrHif

13、fr rcRyrcRy showshow inink kF4F4Aft+ShhWAft+ShhW CopyCopyCvE+CCvE+CiiCopyCopy QueFifiedQueFified MaMa meme11 b bClfl+VClfl+VX XDeleteDeleteDeFetvDeFetvBuildBuild PathPath卜LinkLink Source-.Source-.SourceSourceiMewiMew ourc#ourc# foldsrfoldsrRcfflrtorRcfflrtorAHrSHfitTAHrSHfitT UseUse dsds SourceSourc

14、e F&ldtrF&ldtr迪Tmporl.Tmporl.AddAdd EirterrtalEirterrtal ArhiwesArhiwesExporL.*ExporL.*AddAdd Gbr-itiGbr-iti . . L L貳貳1 1R曲KhF5F5CcnfureCcnfure Ei-i.5?jlli_Ei-i.5?jlli_F、在打开得窗口中,先选中【Libraries】页,再从右边得按钮中点击【add JARs、】J J v|v| BwldBwld PtPt ththRiourtfRiourtffiuil-drr-ifiuil-drr-iIvuaiIvuai BvB

15、v站JLJL i i C4dC4d StyfStyrj-ri耳.OnOn*d*d “p p颐k-ldersk-lders onon iK#iK# faufau“digdig打畑一3r*73r*7 MdCMdC注电r r一jtidjtidRldi_Rldi_G、在打开得窗口中我们依次展开本项目得项目与lib文件夹,然后选中我们刚才复制到项目中得jar包,然后点击【OK】关闭窗口 JARJAR SelectionSelection hoosehoose thethe archivesarchives toto bebe addedadded toto thethe buildbuild p p a

16、 a th:th:|typg|typg filterfilter tfrxttfrxtJ J诅testltestlP P p p .settings.settings4 4 & & lib_lib_M M seleniumselenium寸avaava 2 2 45Ojar45OjarM M seleniurseleniur -server-standalone-245,0jai-server-standalone-245,0jai也.jectAdcAdcExtExtOKOKCancelCancelMilMilAdoAdoPzpcrticsPzpcrtic

17、s fcrfcr t=3tlt=3tl- -lalapepe flfl tetetexttext代芦DUDU KFKFBuIderiBuIderiJdiYdJdiYd BaldBald PjtiPjti- -JjvjJjvjC COMOM闷* JavjJavj LoinplrLoinplr JaidJaid EditorEditorJsvfldosJsvfldosL LK Kalienalien PReJerenctrePReJerenctreRun/DFtxjgRun/DFtxjg SfttingtSfttingt TsskTssk Tag?Tag?- -VaVa idid allall c

18、mcm就是否搭建成功参考链接:?)OKOKCantjclCantjcl8、Selenium环境搭建就可以了,可以编写程序来测试一下iitaiitaBuildBuild旳ththFirefoxDriver;/ TODOAuto-generated method stubWebDriver driver =newFirefoxDriver();押JflJfl jfljfl - -firr/OproGnofirr/OproGno g g IrIrJAVA- - aOTaOTFiioFiio EokEok RunRun SourceSource NisfigatNisfigat”丹屮出PfojKtPf

19、ojKt RtficlorRtficlor Wi*JovfWi*Jovf HepHepr: -D D扁d d谆0-0-珏申悄-色4、仃仃吃二二I I F FT TtL El W J J土icstlicstlJ J苦tt” 阳portage)portage)Q Q DoDo叶G GM M头泗 T 密 _ _i i冲町t t OrgOrg ,Oprnr|o,Oprnr|o r r i-rlcniji-rlcnij - - * *;tinrttinrt orgorg. .0p0p zqd.izqd.i lrrdlrrddm.fidm.fir r foxfox. . !,foxDri#!,foxDri

20、#:publicpublic StaticStatic voidvoid rr5irr5iA(Stri_nEA(Stri_nE ararg g吕!辰 Bjg 沁刁,* * lAElAE 5 5尸iLFliZuryiLFliZuryJr drjft_prDVd crjcrj SrSr I I ;iiT T Eurmecapi.jarEurmecapi.jar - - : Pre-jramPre-jramw号ijrp(ccllijrp(ccll jarjar = =rRirRi- -* * JLIritJLIrit 3 3M M jjjrtjjjjrtj片r r: :/T-l-ii/T-l-iiF 诵 T 口节霁J J ReferencedReferenced UbrairieeUbrairieer壬 予Lrium-jflVHLrium-jflVH- -3 3久3jarI-I-5fenium-server-nd3Icxe5fenium-server-nd3Icxe-占SbSbcfrPwiuimcfrPwiuim寸av3av3 2 2卫久DjDj”,1,1iTCPiiTCPiiAiedAied昭hullhull尙tuhtuhWebcriver driver - ncviPlrefoxorlvrf)j dr

温馨提示

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

评论

0/150

提交评论