1.簡介 前面文章細心的小伙伴會發現宏哥在運行測試用例的時候有的是在main方法下,而有的不需要用main方法去執行用例,那么為什么有的就不需要在main方法下就能夠成功運行測試用例了。這就需要單元測試框架的支持,這篇宏哥就來簡單介紹TestNG單元測試框架的安裝和基本使用。 2. ...
.簡介 頁面對象模型 Page Object Model 在Selenium Webdriver自動化測試中使用非常流行和受歡迎,作為自動化測試工程師應該至少聽說過POM這個概念。本篇介紹POM的簡介,接下來宏哥一步一步告訴你如何在你Java Selenium 自動化測試框架中實現POM。 .POM簡介 Page Object Model POM 直譯為 頁面對象模型 ,這種設計模式旨在為每個待 ...
2022-04-21 17:00 0 609 推薦指數:
1.簡介 前面文章細心的小伙伴會發現宏哥在運行測試用例的時候有的是在main方法下,而有的不需要用main方法去執行用例,那么為什么有的就不需要在main方法下就能夠成功運行測試用例了。這就需要單元測試框架的支持,這篇宏哥就來簡單介紹TestNG單元測試框架的安裝和基本使用。 2. ...
1.簡介 上一篇宏哥介紹了如何設計支持不同瀏覽器測試,宏哥的方法就是通過來切換配置文件設置的瀏覽器名稱的值,來確定啟動什么瀏覽器進行腳本測試。宏哥將這個叫做瀏覽器引擎類。這個類負責獲取瀏覽器類型和啟動不同瀏覽器,並做一些前提操作,例如:最大化瀏覽器窗口和,打開測試服務器地址。 今天 ...
1.簡介 前面幾篇宏哥介紹了兩種(java和maven)環境搭建和三大瀏覽器的啟動方法,這篇文章宏哥將要介紹第一個自動化測試腳本。前邊環境都搭建成功了,瀏覽器也驅動成功了,那么我們不着急學習其他內容,首先宏哥搭建好的環境中創建首個完整的自動化測試腳本,讓小伙伴或者童鞋們提前感受感受,也是 ...
1.簡介 經過宏哥長時間的查找,終於找到了一個含有iframe的網頁。所以今天這一篇的主要內容就是用這個網頁的iframe,宏哥給小伙伴或者童鞋們演示一下,在處理過程中遇到的問題以及宏哥是如何解決的。 2.iframe是什么 iframe就是我們常用的iframe標簽:< ...
1.簡介 在實際自動化測試過程中,我們也避免不了會遇到下拉選擇的測試,因此宏哥在這里直接分享和介紹一下,希望小伙伴或者童鞋們在以后工作中遇到可以有所幫助。 2.select 下拉框 2.1Select類 1.在Selenium中,針對html的標簽select多選下拉列表有幾種 ...
在神壇上,所以宏哥打算就換個口味,介紹一下java+ selenium自動化測試。大致和前邊的python ...
1.簡介 上一篇文章,宏哥已經在搭建的java項目環境中實踐了,今天就在基於maven項目的環境中給小伙伴們 或者童鞋們演示一下。 2.eclipse中新建maven項目 1.依次點擊eclipse的file - new - other ,如下圖所示: 2.在搜索框輸入 ...
1.簡介 Apache Maven是一個軟件項目管理和綜合工具。基於項目對象模型(POM)的概念,Maven可以從一個中心資料片管理項目構建,報告和文件。由於現在企業和公司中Java的大部分項目都是基於Maven, 因此宏哥為了照顧到企業或者公司用的java項目中用到maven的童鞋 ...