使用 ChatGPT 進行手動和自動化軟體測試

了解品質保證工程師和軟體測試人員如何使用生成式人工智慧 (GenAI) 進行手動和自動化軟體測試

從這 17 小時的課程,你會學到

  • 學習如何使用生成式 AI (ChatGPT) 進行手動軟體測試
  • 學習如何使用生成式 AI (ChatGPT) 進行自動化軟體測試
  • 每個手動測試影片都包含真實案例,幫助您更好地理解如何在實際專案中使用 AI (ChatGPT)。
  • 了解手動測試工程師如何借助生成式 AI (ChatGPT) 在短時間內實現工作自動化。
  • 學習如何建立並執行 JavaScript/Playwright 測試腳本,用於登入、我的帳戶和端到端購買流程。
  • 學習如何建立並執行 Selenium/Java 測試腳本,用於搜尋、排序、導航、表單提交、報告和驗證。
  • 每個自動化測試影片都包含原始程式碼和實際範例,您可以在我們的網站上進行練習。

要求

  • 請提前準備一杯咖啡或其他喜歡的飲品。
  • 「百靈鳥」型的人最好在早上上這門課,「貓頭鷹」型的人則最好在晚上上。

課程說明

大家好。本課程將介紹生成式人工智慧 (GenAI) 如何幫助手動軟體測試人員或希望藉助人工智慧實現自動化測試的測試人員。

本課程適合以下測試人員:

  • 希望學習如何使用最受歡迎的 AI 之一 ChatGPT 進行手動和自動化測試的軟體測試新手
  • 希望快速學習如何使用 ChatGPT 實現測試案例自動化的經驗豐富的手動軟體測試人員
  • 任何希望藉助 ChatGPT 邁出軟體自動化測試第一步的人

為了幫助您了解我們是否需要以及如何將 ChatGPT 應用於測試,我們的課程分為兩部分

首先,我們將學習如何使用生成式 AI (GenAI)(ChatGPT)進行手動軟體測試

具體來說,我們將熟悉使用 ChatGPT 進行手動軟體測試的以下幾個方面:

  1. 審查軟體業務需求
  2. 協助制定測試計劃
  3. 協助測試監控
  4. 協助設計手動測試案例
  5. 協助撰寫缺陷報告
  6. 協助 API 測試
  7. 協助建立測試表和列表
  8. 協助編寫 SQL 查詢語句
  9. 協助產生數據

本課程將透過實際案例展示 ChatGPT 在軟體測試中的應用,幫助您更好地理解其用途。

此外,我們也將探討 ChatGPT 的三大替代方案,用於軟體測試。我們將重點介紹 Bard AI(Google出品)、Bing AI(微軟出品)和 Chatsonic AI(Writesonic 出品)

本課程旨在幫助手動測試工程師在幾天內學會如何編寫並運行所需測試案例的測試腳本

為此,我們準備了課程的第二部分:如何使用生成式 AI (GenAI)(ChatGPT)進行自動化軟體測試

您將學習使用各種程式語言的不同自動化工具的相關知識,例如:

Playwright/JavaScript:

001 – 如何設定 JavaScript/Playwright 環境

002 – 如何建立新專案並使用 npm init 安裝 Playwright

002.1 – JavaScript/Playwright 測試腳本配置及首次啟動

003 – 使用 ChatGPT 輔助的 JavaScript/Playwright 網站登入測試案例

004 – 使用 ChatGPT 輔助的 JavaScript/Playwright 登入測試案例(反例)

005 – 使用 ChatGPT 輔助的 JavaScript/Playwright “我的帳戶”(新增地址)測試案例

006 – JavaScript/Playwright 端對端購買流程測試案例

007 – XPath Playwright 定位器

008 – JavaScript/Playwright 端對端購買流程:使用 XPath 定位器進行程式碼最佳化

009 – 如何安裝 GitHub

010 – 如何將專案推送到 GitHub

011 – 如何將專案從 GitHub 拉取到 Visual Studio程式碼

012 – POM 模型簡介 + URL 作為靜態數據

013 – POM – 同意彈出視窗 – 動態交互

014 – POM – XPath

015 – POM – 測試數據

Selenium/Java:

  1. 如何使用 ChatGPT 編寫和執行 Selenium/Java 測試案例?
  2. 如何安裝 Java JDK
  3. 如何安裝 IntelliJ IDEA 社群版
  4. 如何設定 Selenium WebDriver Chrome
  5. Selenium WebDriver 的 browserOptions() 函數
  6. Selenium 定位器 XPath
  7. 使用 ChatGPT 使用 Selenium 定位器 XPath
  8. Selenium/Java 與網頁元素的交互
  9. 以 ChatGPT 使用 TestNG 斷言
  10. 以 ChatGPT 編寫 Selenium Java 測試腳本的測試報告
  11. 使用 ChatGPT 編寫 Selenium/Java 搜尋測試案例
  12. 以 ChatGPT 撰寫 Selenium/Java 網頁排序測試案例
  13. 使用 ChatGPT 編寫 Selenium/Java 網頁導航至 PLP>PDP>Minicard 的測試案例

本課程中關於使用生成式人工智慧 (GenAI) (ChatGPT) 進行自動化軟體測試的部分,每節課的內容都已發佈在我們的網站上。我們創建了獨立的組件,以實際演示所有內容。對於每節課,我們都在 IntelliJ IDEA 整合開發環境中建立了單獨的類別(Selenium/Java 課程),並在 Visual Studio Code 中建立了單獨的類別(Playwright/JavaScript 課程)。這樣,您以後就能更輕鬆地找到所需的程式碼。

最終程式碼將包含在課程資料、我們的網站以及 GitHub 上(Playwright/JavaScript 課程的程式碼)。您可以打開網頁,運行程式碼並查看結果。

我們希望您喜歡這門課程,歡迎您撰寫評論並提出您希望看到的主題。

泡杯咖啡或其他您喜歡的飲品,盡情享受課程吧!

目標受眾

  • 品質保證工程師
  • 軟體測試者
  • 軟體測試零基礎學員
  • 希望學習如何使用 ChatGPT 進行測試的經驗豐富的軟體測試人員
  • 任何希望藉助 ChatGPT 邁出軟體自動化測試第一步的人員

講師簡介

Mark Shrike 有些結束了,有些開始了

您好,歡迎來到 Udemy!

在加入軟體測試工程師團隊之前,我曾在大學工作。我熱愛學習複雜的系統、職業和學科,並盡可能以淺顯易懂的方式向所有有興趣的人解釋它們。我對教育、學習和教學充滿熱情。

我是認證軟體測試工程師。我享受我的工作,並努力每天提升自己的專業水平。我努力學習,並將我在軟體測試行業的知識和經驗分享給所有有興趣的人。軟體測試是我的熱情所在。

我選擇加入 Udemy,是因為我渴望分享我在特定領域的專業知識。

Viсtoria N Udemy講師,英語教師

我是一位擁有十年教學經驗的認證英語作為第二語言(ESL)教師。

我熱愛跨文化交流,擅長激勵和指導不同年齡、程度、職業和國籍的學習者。

我熱情開朗,熱愛終身學習和探索世界。我對文化、科技、藝術和心理學都充滿興趣。

我重視智慧、真誠、勤奮和良好的人際關係。

我樂於分享我的經驗,並協助您實現語言學習目標。

Andrii Kuchyrenko Udemy講師

我擁有約 6 年的商業經驗,參與過 8 個不同的項目,這使我積累了豐富的團隊協作經驗,並熟練掌握了 Scrum 和 Kanban 等多種開發方法論的測試實踐技能。我曾與全球各地的專業人士合作,在桌面(SFCC)、行動(SFCC、iOS、Android、Google)、Roku(串流媒體設備)和 Xbox 等平台上進行測試,運用了不同等級、技術和類型的測試方法。

測試是我的熱情所在,我非常樂意與您分享這些經驗。

字幕:英文

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • Udemy 永久擁有課程 許多課程約 NT400(點擊連結看更多)
  • 年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading