Github Hội nhập với Selenium: Hướng dẫn hoàn chỉnh
⚡ Tóm tắt thông minh
Tích hợp GitHub với Selenium đặt dự án tự động hóa vào một kho lưu trữ từ xa dùng chung, nhờ đó mọi thành viên trong nhóm đều tải về cùng một mã nguồn. Jenkins Xây dựng từng thay đổi trực tiếp từ kho lưu trữ đó mà không cần sao chép thủ công.

GitHub là gì?
GitHub là một nền tảng cộng tác được xây dựng trên nền tảng Git. Nó cho phép bạn lưu giữ cả bản sao cục bộ và bản sao từ xa của dự án, nhờ đó dự án có thể được chia sẻ giữa các thành viên trong nhóm, những người có thể sử dụng và cập nhật nó từ đó.
Ưu điểm của việc sử dụng GitHub cho Selenium:
- Khi nhiều người làm việc trên cùng một dự án, họ có thể cập nhật thông tin chi tiết về dự án và thông báo cho các thành viên khác trong nhóm cùng lúc.
- Jenkins có thể thường xuyên xây dựng dự án từ kho lưu trữ từ xa, điều này giúp chúng ta duy trì việc quản lý. track bản dựng thất bại.
Điều kiện tiên quyết cho Selenium và tích hợp GitHub
Trước khi chúng ta bắt đầu Selenium Để tích hợp với GitHub, chúng ta cần cài đặt các thành phần sau.
- Jenkins cài đặt
- Cài đặt Maven
- Cài đặt Tomcat
Bạn có thể tìm thấy các bước cài đặt trong các hướng dẫn sau:
Ảnh chụp màn hình bên dưới hiển thị Selenium Dự án Maven mà chúng tôi sẽ chia sẻ lên GitHub.
Cài đặt mã nhị phân Git
Bây giờ chúng ta hãy bắt đầu bằng việc cài đặt các tệp nhị phân Git.
Bước 1) Mở trình duyệt và điều hướng đến... https://git-scm.com/
Bước 2) Tải xuống bản phát hành ổn định mới nhất.
Bước 3) Nhấp vào nút tải xuống để WindowsSau đó, tiến hành cài đặt.
Bước 4) Đi tới vị trí hoặc biểu tượng tải xuống và chạy trình cài đặt.
Bước 5) Hãy nhấp chuột qua màn hình chào mừng và Giấy phép Công cộng.
Bước 6) Nhấp vào nút tiếp theo trong trình hướng dẫn thiết lập Git.
Bước 7) Hãy đọc Giấy phép Công cộng GNU và nhấn vào tiếp theo.
Bước 8) Trong cửa sổ tiếp theo,
- Chọn thư mục mà bạn muốn cài đặt Git Binaries, và
- Nhấp vào nút tiếp theo
Bước 9) Chọn các thành phần bạn muốn cài đặt và nhấn vào tiếp theo.
Bước 10) Nếu bạn muốn tạo thư mục menu bắt đầu cho Git, hãy để mặc định cài đặt và nhấp vào tiếp theo.
Bước 11) Trong bước này,
- Chọn Sử dụng Git từ Windows Mở Command Prompt để chạy Git từ dòng lệnh, và
- Nhấp vào tiếp theo, giữ nguyên cài đặt mặc định và nhấp vào tiếp theo một lần nữa.
Bước 12) Trong bước này,
- Chọn "Sử dụng OpenSSH". Điều này cho phép chúng ta chạy lệnh từ dòng lệnh và thiết lập đường dẫn môi trường.
- Hãy nhấn vào nút tiếp theo.
Bước 13) Trong bước này,
- Chọn “Thanh toán Windows-style, commit kiểu xuống dòng Unix” (điều này kiểm soát cách Git xử lý việc xuống dòng trong các tệp văn bản).
- Hãy nhấn vào nút tiếp theo.
Bước 14) Trong bước này,
- Chọn Use MinTTY, trình giả lập terminal mặc định của MSys2, cho Git Bash.
- Nhấp vào nút tiếp theo
Sau đó, trình cài đặt sẽ sao chép các tập tin.
Mở cửa sổ dòng lệnh, gõ “git” và nhấn Enter. Màn hình bên dưới xác nhận quá trình cài đặt thành công.
Jenkins Cài đặt plugin Git
Sau khi cài đặt Git, Jenkins Cần có plugin riêng để đọc kho lưu trữ GitHub.
Bước 1) Mở trình duyệt và truy cập vào trang của bạn. Jenkins.
Bước 2) Nhấp vào Quản lý Jenkins.
Bước 3) Nhấp vào Quản lý Plugin. Một cửa sổ khác sẽ mở ra.
Bước 4) Nhấp vào tab "Có sẵn".
Bước 5) Trong bước này,
- Chọn plugin GitHub, sau đó
- Nhấp vào nút "Tải xuống ngay và cài đặt sau khi khởi động lại".
⚠️ Hiện tại Jenkins UI: mục nhập hiện tại Quản lý Jenkins > Plugin và tab là Các plugin có sẵnCác màn hình vẫn giữ nguyên nhãn cũ; các thao tác không thay đổi.
Jenkins Bây giờ, chương trình sẽ cài đặt plugin GitHub và các phụ thuộc của nó. Sau khi hoàn tất, hãy khởi động lại máy chủ Tomcat bằng cách chạy tập tin shutdown.bat.
Sau khi khởi động lại Tomcat và Jenkins Chúng ta có thể thấy danh sách các plugin trong tab Đã cài đặt.
Thiết lập của chúng tôi Eclipse với Plugin GitHub
Trang cập nhật cho plugin EGit là https://download.eclipse.org/egit/updates/
⚠️ Lưu ý về phiên bản: Eclipse IDE cho Java Các nhà phát triển hiện đã tích hợp EGit. Kiểm tra Cửa sổ > Hiển thị > Git Đầu tiên, hãy bỏ qua phần này nếu chế độ xem đã tồn tại.
Bước 1) Khởi động Eclipse và sau đó
- Nhấp vào menu Trợ giúp, sau đó
- Nhấp vào Cài đặt phần mềm mới.
Bước 2) Màn hình bên dưới sẽ hiện ra sau khi chúng ta nhấp vào "Cài đặt phần mềm mới". Bây giờ hãy nhấp vào "Thêm".
Bước 3) Trong bước này,
- Nhập tên “EGIT” và
- Nhập vị trí https://download.eclipse.org/egit/updates/thì
- Nhấp vào OK.
Bước 4) Sau đó nhấp vào Chọn tất cả và tiếp tục.
Bước 5) Nhấp vào tiếp theo, chấp nhận thỏa thuận cấp phép, sau đó hoàn tất cài đặt và khởi động lại. Eclipse.
Xây dựng kho lưu trữ trên Git
Bước 1) Hướng đến https://github.com/ và đăng ký tài khoản GitHub.
Bước 2) Sau khi đăng ký thành công, hãy nhấp vào "Tạo kho lưu trữ mới".
Bước 3) Trong bước này,
- Nhập tên của kho lưu trữ và
- Nhấp vào Tạo kho lưu trữ
Ví dụ kiểm tra việc sử dụng Selenium với GitHub
Bước 1) Sau khi hoàn tất việc tạo kho lưu trữ mới, hãy khởi chạy. Eclipse.
- Nhấp vào Tệp
- Sau đó nhấp vào Mới, rồi
- Nhấp vào Khác
Bước 2) Trong bước này,
- Chọn Dự án Maven và duyệt vị trí.
- Bấm vào tiếp theo
Bước 3) Trong bước này,
- Chọn tên dự án và địa điểm, sau đó
- Bấm vào tiếp theo
Bước 4) Nhấp vào tiếp theo.
Bước 5) Trong bước này,
- Nhập Id nhóm và
- Mã số hiện vật và
- Nhấp vào nút Hoàn tất.
Ngay sau khi bạn nhấn vào nút Hoàn tất, một dự án sẽ được tạo.
Bước 6) Bây giờ chúng ta hãy tạo một kịch bản mẫu.
Bước 7) Bây giờ hãy đẩy kho lưu trữ cục bộ lên GitHub.
- Mở Eclipse và sau đó điều hướng đến dự án
- Nhấp chuột phải vào dự án và chọn Nhóm, sau đó
- Chọn Chia sẻ dự án
Bước 8) Nhấp vào Chia sẻ Dự án sẽ mở một cửa sổ khác. Ở bước này,
- Chọn kho lưu trữ cục bộ và
- Nhấp vào Kết thúc.
Sau khi nhấn vào nút Hoàn tất, cấu trúc dự án sẽ thay đổi để hiển thị rằng một kho lưu trữ cục bộ đã được tạo.
Bước 9) Trong bước này,
- Nhấp chuột phải vào dự án và chọn Nhóm, sau đó
- Nhấp vào nút Xác nhận
Bước 10) Trong bước này,
- Nhập một thông điệp cam kết và
- Chọn các tệp mà chúng ta muốn gửi đến kho lưu trữ GitHub.
- Nhấp vào nút "Commit" và "Push".
⚠️ Lưu ý xác thực: GitHub đã ngừng chấp nhận mật khẩu tài khoản cho các thao tác Git vào tháng 8 năm 2021. Thay vào đó, hãy cung cấp mã thông báo truy cập cá nhân với phạm vi kho lưu trữ hoặc cấu hình khóa SSH.
Sau đó, các biểu tượng dự án sẽ thay đổi, cho thấy mã đã được cam kết và đẩy lên GitHub.
Kho lưu trữ GitHub xác nhận dự án đã được đẩy lên.
Bây giờ chúng ta sẽ chạy dự án từ GitHub. Jenkins.
Bước 11) Khởi động trình duyệt và mở cửa sổ của bạn. Jenkins.
Bước 12) Nhấp vào Thêm mục mới.
Bước 13) Trong bước này,
- Nhập tên mặt hàng
- Chọn dự án Maven
- Bấm vào nút OK
Bước 14) Trong bước này, chúng ta sẽ cấu hình GitHub. Jenkins.
- Nhấp vào Git, và
- Nhập URI của kho lưu trữ
- Nhấp vào Thêm kho lưu trữ
Nếu bạn có nhiều kho lưu trữ trên GitHub, hãy thêm tên vào trường Refspec.
Chúng ta có thể lấy URI từ trang kho lưu trữ GitHub.
Bước 15) Trong bước này,
- Thêm vị trí tệp pom.xml vào hộp văn bản và
- Hãy chỉ định các mục tiêu và tùy chọn cho Maven, sau đó
- Chọn phương án để thực hiện bài kiểm tra.
- Nhấp vào nút Lưu.
Bước 16) Màn hình bên dưới sẽ hiện ra. Hãy biên dịch dự án bằng cách nhấp vào nút Biên dịch.
Bước 17) Nó sẽ hiển thị phiên bản. Nhấp vào số phiên bản hoặc ngày sản xuất.
Bước 18) Màn hình bên dưới sẽ hiện ra. Nhấp vào Console Output.
Cuối cùng, chúng ta có thể xác nhận rằng quá trình xây dựng đã hoàn tất thành công. Sau đó, cùng một công việc đó có thể được sử dụng để cung cấp dữ liệu cho... Đường ống CI / CD hoặc một dự án tự do.















































