Tích hợp Github với Selenium: Hướng dẫn hoàn chỉnh

Mục lục:

Anonim

GitHub là gì?

Git Hub là một nền tảng Cộng tác. Nó được xây dựng trên git. Nó cho phép bạn giữ cả bản sao cục bộ và từ xa của dự án của bạn. Một dự án mà bạn có thể xuất bản nó giữa các thành viên trong nhóm của bạn vì họ có thể sử dụng nó và cập nhật nó từ chính nó.

Ưu điểm của việc sử dụng Git Hub 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 chi tiết dự án và thông báo đồng thời cho các thành viên khác trong nhóm.
  • Jenkins có thể giúp chúng tôi 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 tôi theo dõi các bản dựng không thành công.

Trong hướng dẫn này, bạn sẽ học

  • Điều kiện tiên quyết để Tích hợp Selenium và github
  • Cài đặt Git Binaries
  • Cài đặt plugin Jenkins Git
  • Thiết lập Eclipse của chúng tôi với Plugin GitHub
  • Xây dựng kho lưu trữ trên Git
  • Ví dụ thử nghiệm về việc sử dụng Selenium với Git Hub.

Điều kiện tiên quyết để Tích hợp Selenium và github

Trước khi bắt đầu tích hợp trung tâm selen và git, chúng tôi cần cài đặt các thành phần sau.

  1. Cài đặt Jenkins.
  2. Cài đặt Maven.
  3. Cài đặt Tomcat.

Bạn có thể tìm thấy các bước cài đặt này trong các liên kết sau:

1) Hướng dẫn cài đặt Maven và Jenkins (https://www.guru99.com/maven-jenkins-with-selenium-complete-tutorial.html)

2) Hướng dẫn Cài đặt Tomcat (https://www.guru99.com/apache.html)

Cài đặt Git Binaries

Bây giờ chúng ta hãy bắt đầu bằng cách cài đặt "Git Binaries".

Bước 1) Khởi chạy Trình duyệt và điều hướng đến URL- 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 tải xuống cho windows sau khi tệp được tải xuống, chúng ta có thể bắt đầu cài đặt của mình.

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) Nhấp qua chào mừng và giấy phép Công cộng chung.

Bước 6) Nhấp vào nút "tiếp theo" trong trình hướng dẫn cài đặt git

Bước 7) Đọc Giấy phép Công cộng GNU và nhấp vào tiếp theo

Một cửa sổ khác sẽ bật lên,

Bước 8) Trong bước này,

  1. Chọn Thư mục mà bạn muốn cài đặt "Git Binaries" và
  2. Bấm vào nút tiếp theo

Bước 9) Chọn thành phần mà bạn muốn cài đặt và nhấp 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 để cài đặt mặc định và nhấp vào tiếp theo.

Bước 11) Trong bước này,

  1. Chọn Sử dụng Git từ Dấu nhắc Lệnh của Windows để chạy Git từ dòng lệnh và
  2. Nhấp vào tiếp theo.

Để cài đặt mặc định và nhấp vào tiếp theo để cài đặt.

Bước 12) Trong bước này,

  1. Chọn Sử dụng Mở SSH Nó sẽ giúp chúng ta thực hiện lệnh từ dòng lệnh và nó sẽ thiết lập đường dẫn môi trường.
  2. Bấm vào nút tiếp theo.

Bước 13) Trong bước này,

  1. Chọn "Checkout windows-style, commit end line-style Unix". (Cách trung tâm git sẽ xử lý các kết thúc dòng trong tệp văn bản).
  2. Bấm vào nút tiếp theo.

Bước 14) Trong bước này,

  1. Chọn Sử dụng MinTTY là thiết bị đầu cuối mặc định của MSys2 cho Git Bash
  2. Bấm vào nút tiếp theo

Sau khi cài đặt git thành công, bạn có thể truy cập git.

Mở Command prompt và gõ "git" và nhấn "Enter" Nếu bạn thấy màn hình bên dưới có nghĩa là nó đã được cài đặt thành công

Cài đặt plugin Jenkins Git

Bây giờ chúng ta hãy bắt đầu với Cài đặt Plugin Jenkins Git.

Bước 1) Khởi chạy Trình duyệt và điều hướng đến Jenkins của bạn.

Bước 2) Nhấp vào Quản lý Jenkins.

Bước 3) Nhấp vào Quản lý plugin, nó sẽ mở ra một cửa sổ khác

Bước 4) Nhấp vào TAB có sẵn

Bước 5) Trong bước này,

  1. Chọn plugin GitHub sau đó
  2. Nhấp vào Tải xuống ngay và cài đặt sau khi khởi động lại nút.

Bây giờ nó sẽ cài đặt các plugin sau.

Sau khi cài đặt xong. Khởi động lại máy chủ Tomcat của bạn bằng cách gọi tệp "shutdown.bat"

Sau khi Khởi động lại tomcat và Jenkins, chúng ta có thể thấy các plugin được cài đặt trong TAB "Đã cài đặt".

Thiết lập Eclipse của chúng tôi với Plugin GitHub

Bây giờ chúng ta hãy cài đặt Plugin GitHub cho Eclipse.

URI cho vị trí Plugin EGit https://download.eclipse.org/egit/updates/

Bước 1) Khởi chạy Eclipse và sau đó

  1. Nhấp vào nút trợ giúp sau đó
  2. 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ẽ mở ra khi chúng ta nhấp vào cài đặt phần mềm mới. Bây giờ bấm vào thêm

Bước 3) Trong bước này,

  1. Nhập tên "EGIT" và
  2. Nhập vị trí https://download.eclipse.org/egit/updates/ sau đó
  3. Bấm vào ok.

Bước 4) Sau đó nhấp vào chọn tất cả và tiếp theo

Bước 5) Nhấp vào tiếp theo và nhấp vào chấp nhận thỏa thuận cấp phép sau đó kết thúc quá trình cài đặt.

Sau đó, khởi động lại nhật thực.

Xây dựng kho lưu trữ trên Git

Bước 1) Điều hướng đến Git Hub URI: https://github.com/ đăng ký git hub

Bước 2) Khi bạn đã đă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,

  1. Nhập tên của kho lưu trữ và
  2. bấm vào tạo kho lưu trữ

Ví dụ thử nghiệm về việc sử dụng Selenium với Git Hub.

Bước 1) Khi chúng ta đã hoàn tất với kho lưu trữ mới, hãy khởi chạy Eclipse

  1. Bấm vào tệp
  2. Sau đó nhấp vào nút mới và sau đó
  3. Nhấp vào khác

Bước 2) Trong bước này,

  1. Chọn Maven Project và duyệt vị trí.
  2. Bấm vào tiếp theo

Bước 3) Trong bước này,

  1. Chọn tên và vị trí dự án sau đó
  2. 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,

  1. Nhập Id Nhóm và
  2. Id phần mềm và
  3. Bấm vào nút Kết thúc.

Ngay sau khi bạn nhấp vào nút kết thúc, 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

Hãy đẩy mã / kho lưu trữ cục bộ vào Git Hub.

Bước 7) Trong bước này,

  1. Mở nhật thực và sau đó điều hướng đến dự án
  2. Nhấp chuột phải vào dự án và Chọn "nhóm" sau đó
  3. Chọn dự án chia sẻ

Bước 8) Sau khi chúng tôi nhấp vào "Chia sẻ dự án" ở màn hình trên, chúng tôi sẽ nhận được một cửa sổ khác

Trong bước này,

  1. Chọn kho lưu trữ cục bộ và
  2. Nhấp vào kết thúc.

Khi chúng ta nhấp vào Kết thúc, chúng ta có thể thấy sự thay đổi trong cấu trúc dự án mà chúng ta đã tạo một kho lưu trữ cục bộ.

Bây giờ đã đến lúc đẩy mã của chúng tôi lên Kho lưu trữ Git Hub

Bước 9) Trong bước này,

  1. Nhấp chuột phải vào dự án và nhóm sau đó
  2. Nhấp vào cam kết

Bước 10) Trong bước này,

  1. Nhập một thông báo cam kết và
  2. Chọn các tệp mà chúng tôi muốn gửi đến kho lưu trữ Git Hub
  3. Nhấp vào cam kết và đẩy

Sau khi hoàn tất, bạn có thể thấy các biểu tượng trong dự án đang được thay đổi, điều đó nói rằng chúng tôi đã đẩy và cam kết thành công mã của chúng tôi với Git Hub

Chúng tôi có thể xác minh trong trung tâm Git trong kho lưu trữ rằng dự án của chúng tôi được đẩy thành công vào kho lưu trữ

Bây giờ là lúc thực hiện dự án của chúng tôi từ Git Hub ở Jenkins

Bước 11) Khởi chạy trình duyệt và mở Jenkins của bạn.

Bước 12) Nhấp vào Mục mới.

Bước 13) Trong bước này,

  1. Nhập tên mặt hàng
  2. Chọn dự án Maven
  3. Bấm vào nút ok

Bước 14) Trong bước này, chúng tôi sẽ định cấu hình Git Hub trong Jenkins

  1. Nhấp vào Git và
  2. Nhập URI kho lưu trữ
  3. Nhấp vào Thêm kho lưu trữ

Nếu bạn có nhiều kho lưu trữ trong Git Hub, bạn cần thêm trường tên Refspec của kho lưu trữ.

Chúng tôi có thể lấy URI trong Git Hub

Bước 15) Trong bước này,

  1. Thêm vị trí tệp pom.xml trong hộp văn bản và
  2. Chỉ định các mục tiêu và tùy chọn cho Maven sau đó
  3. Chọn tùy chọn về cách chạy thử nghiệm
  4. Bấm vào nút lưu.

Bước 16) khi chúng ta nhấp vào lưu bên dưới màn hình sẽ xuất hiện,

Bây giờ chúng ta có thể xây dựng dự án của mình, nhấp vào xây dựng.

Bước 17) Nó sẽ hiển thị Bản dựng, nhấp vào Số bản dựng hoặc ngày xây dựng.

Bước 18) khi chúng ta nhấp vào số bản dựng bên dưới, màn hình sẽ xuất hiện nơi chúng ta có thể thấy đầu ra bảng điều khiển trong bước này, hãy nhấp vào đầu ra bảng điều khiển.

Cuối cùng, chúng tôi có thể xác minh rằng quá trình xây dựng của chúng tôi đã được hoàn thành / thực thi thành công.

Bài viết này được đóng góp bởi Chaitanya Pujari