日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

自动化测试前序(https://blog.csdn.net/ling_mochen/article/details/79314118)

發布時間:2025/7/25 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 自动化测试前序(https://blog.csdn.net/ling_mochen/article/details/79314118) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

為什么要做自動化測試?

  • 節省手動測試的人力和成本,提高測試時間和質量
  • 有助于提升測試團隊的測試技術
  • 公司項目需求,便捷自己

?

分層自動化測試

  • UI測試(不管是CS還是web端元素測試),web測試元素變動比較大,不要定位
  • 集成接口測試
  • 單元測試(一般比較穩定,一般是開發人員測試,測試人員也可以接口測試)

?

什么產品適合自動化測試?

  • 功能成熟(需求變動較小)
  • 產品更新維護周期長
  • 項目進度不太大
  • 比較頻繁的回歸測試
  • 軟件開發比較規范,具有可測試性
  • 腳本具有可復用性

?

selenium 技術

  • 元素定位的幾種方法:webDriver API ,selenium IDE ,selenium Grid

?

Python 技術

  • 函數 、類、方法:讀寫文件,unitest 單元測試框架, HTML test Runner.py(生產測試報告)發郵件模塊,多線程技術等

selenium的特點:

  • 開源、免費
  • 多瀏覽器支持,fixfor,chrome 、IE
  • 多平臺支持:Linux、windows、Mac
  • 多語言支持:java、python、ruby、php、c#
  • 多web頁面有良好的支持
  • 簡單(API),靈活(開發語言驅動)
  • 支持分布式測試用例執行

selenium家譜

  • selenium 1.0包括了:selenium IDE,selenium Grid,selenium RC三部分組成(selenium IDE 是firefox的一個插件,可以錄制和回放腳本? selenium Grid,可以測試瀏覽器的兼容性,用于實現多線程分布式測試)
  • selenium RC包含了:通過java? script?? Client、selenium Servier?
  • selenium server 包含了:launcher:啟動瀏覽器,Http Proxy:selenium seerver 的Http請求, Gore 嵌入到瀏覽器的JS代碼
  • selenium 2.0=selenium1.0+webDrive? 向下兼容

?

轉載于:https://www.cnblogs.com/Dozeoff/p/10096199.html

總結

以上是生活随笔為你收集整理的自动化测试前序(https://blog.csdn.net/ling_mochen/article/details/79314118)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。