SeleniumConf Virtual 2020 回顧

近期以線上方式舉辦的 Selenium Conference 快速回顧

今年的 Selenium Conference 以線上方式舉辦,儘管如此,本次會議再次成為令人興奮的場所,Selenium 社群每年在此聚會,分享和學習關於世界上最受歡迎的瀏覽器自動化工具。會議提供了關於改進測試實務、簡化自動化測試設定的新工具、Selenium 的未來,以及來自演講者的許多學習內容,他們分享了他們的使用案例和關於如何在工作中使用 Selenium 的實務建議。

以下是今年會議的一些重點摘要和有趣演講

Selenium:現況報告

由於 Simon Stewart 在每次 Selenium 會議都會進行的傳統 演講 中進行的示範,因此可以搶先預覽即將發布的 Selenium 4 版本。Selenium 4 進展順利,並將很快脫離 Alpha 狀態。我們都期待 beta 版本,以及隨後不久的候選版本。演講也邀請了 Selenium 團隊的其他成員分享他們在專案中所做的組織工作,包括多元性、治理和歡迎貢獻者。

建構響應式 typescript wdio 框架

Varuna SrivastavaWim Selles 一起進行了演講,展示了如何基於 WebdriverIO 建構穩健且可擴展的 UI 測試框架。它展示了開始使用 JavaScript、NodeJS 和 NPM 生態系統時的重要概念。此外,還概括介紹了 WebdriverIO 及其亮眼的功能,以及關於如何使用 TypeScript 進行測試的示範。對於任何想開始使用 JavaScript 進行測試的人來說,這是一個值得推薦的演講。

測試和監控一個網站並不難,但如果您需要對超過 40 個網站執行此操作呢?

這是來自 Jesus Sanchez 的有趣演講,為了避免 QA 部門成為不斷成長的開發團隊的瓶頸,他們採取了為開發人員構建工具和資源的方法,並讓他們能夠為其超過 40 個網站編寫測試。這是一個有趣的觀點,說明了 QA 角色如何轉變為組織中其他部門的促進者和賦能者,同時指導所有人如何編寫自動化測試以及測試正確內容的價值。

測試職涯 – 找出您的超能力

Smita Mishra 進行了一場引人入勝的演講,她邀請所有測試人員思考他們的職業生涯中可能存在的其他道路,因為有些組織比其他組織更重視測試。Smita 表示,如果您了解自己最喜歡什麼,並找到將其與您目前和未來的技能相結合的方法,它可能會向您展示如何透過找到並遵循阻力最小的路徑來發展您的職業生涯。

使用 JUnit 5 開發 Selenium 測試

JUnit 5 是這個熱門測試框架的新版本,它實作了一個名為 Jupiter 的新程式設計和擴充模型。Boni García 在這個演講 中介紹了一個名為 Selenium-Jupiter 的 JUnit 5 擴充功能,示範展示了這個擴充功能有多實用,因為它可以簡化測試配置並減少為了讓測試運行而需要編寫的樣板程式碼。請查看它,因為它維護良好且文件齊全,它將透過減少設置測試所需的時間來幫助您。

我並不特別

會議的主題演講之一是由 Jim Evans 進行的,他講述了自己職業生涯中的個人旅程,以及他如何清楚地認為自己「並不特別」。主要重點之一是,您可以成為主要的貢獻者,而您不需要特別才能做到這一點。任何評論都無法充分說明這次演講有多麼溫暖人心和鼓舞人心,對於任何想成為貢獻者的人來說,這都是必看的。

閉幕主題演講

會議的最後一場會議是主題演講,專案提交者在其中與社群進行公開問答。關於 Selenium 專案在瀏覽器自動化工具數量不斷增加的情況下所看到的挑戰問題,分享了不同的意見。此外,所有專案貢獻者都向社群發出公開邀請,參與專案,如果您對此感興趣,請查看專案的治理文件。這是另一個推薦觀看的會議,其中包含許多關於專案及其個人如何運作的見解,這將有助於社群更好地了解專案。

最初發布於 https://opensource.saucelabs.com/blog/selenium_conf_2020_recap/

最後修改於 2021 年 8 月 7 日:重新命名目錄 (e9895f27c26)