学习selenium所须要具备的技术
1.selenium進行的自己主動化測試是基于ui層面的,所以html,css,javascript基本上是不可缺少的,至于javascript,有非常多的前端都使用javascript作為其腳本語言!只是javascript并不須要學得非常深,僅僅須要掌握一些基礎的知識,然后在實踐中碰到的時候再繼續深學下去!
2.掌柜一門編程語言,比方java,C#,python,ruby!非常明顯,若是有開發語言的基礎,則寫腳本的時候也不會太費力,這也是一項基本功!眼下,使用java還是偏多的!另外也是因為selenium支持多種語言寫測試腳本!自己主動化測試腳本并不能靠錄制出來的,基本上是要靠自己寫出來的,畢竟錄制的腳本的弊端非常多,尤其是前端使用了某些框架之后,錄制的腳本基本成為雞肋!
3.單元測試框架junit/testing,眼下非常多人採用selenium+junit或者selenium+testng測試架構,所以,須要掌握能配合selenium進行測試的框架,比方junit/testng,只利用其提供的api便能夠大大地輔助你的測試,提升測試效率!
以上,大的方面基本上是這三點,其實在這三點中會涉及到非常多知識須要你去學習,整理,消化和應用。比方學習html+css會涉及到xpath選擇器和css選擇器,學習javascript的時候有可能會接觸到javascript的各種框架,比方主流的jquery!學習語言的時候就更不用多說了!而在運用selenium的時候相同會遇到各種各樣的問題,到時就見招拆招吧,打好內功先!
轉載于:https://www.cnblogs.com/blfshiye/p/4048401.html
總結
以上是生活随笔為你收集整理的学习selenium所须要具备的技术的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [Android]使用platform密
- 下一篇: http协言和web本质