Selenium là một công cụ khám nghiệm tự động hóa website mã mối cung cấp mở hỗ trợ các trình chăm chút cùng nhiều hệ điều hành. Nó cho phép người đánh giá thực hiện những ngôn từ lập trình sẵn nlỗi Java, C #, Pynhỏ, .Net, Ruby, PHPhường và Perl để viết mã những bài xích kiểm soát tự động hóa.Các bạn cũng có thể vào bài viết trước để đọc rộng về Selenium.
Bạn đang xem: Nunit
C# là 1 ngôn từ lập trình hướng đối tượng có nguồn gốc trường đoản cú C++ và Java. C# cho phép các công ty cải tiến và phát triển gây ra ứng dụng bởi Visual Studio trên căn nguyên .Net. Sau đó là các kĩ năng chủ yếu của C#.
Nó là 1 trong ngôn ngữ xây dựng hướng đối tượngNó cung cấp cải tiến và phát triển bảng tinh chỉnh và điều khiển, cửa sổ với những áp dụng dựa vào webNó hỗ trợ các tính năng nlỗi Đóng gói, Kế thừa với Đa hình.Nội dung ra mắt cho các bạnCú pháp cơ bạn dạng của C#Thiết lập Visual Studio với Selenium WebDriverTạo một dự án new trong Visual StudioThiết lập Visual Studio với Selenium WebDriverNUnit Framework: Tổng quanCác bước thiết đặt NUnit FrameworkCác bước sở hữu xuống Sở điều vừa lòng thí nghiệm NUnit (Adapter)Selenium cùng NUnit FrameforkCác bước nhằm tạo ra một tờ NUnit Test vào SeleniumCác lệnh WebDriver trong C#Lệnh trình duyệtLệnh WebElementCác lệnh Dropdown vào C#Chạy code đầu tiên:lấy một ví dụ 1: Nhấp vào links bởi XPATH LocatorVí dụ 2: Nhập tài liệu vào TextBox với nhấp vào nút bằng phương pháp thực hiện cỗ xác định XPATHVí dụ 3: Chọn một quý hiếm trong menu thả xuống (dropdown)Một lịch trình vào C# rất cần phải đựng những phần sau
Knhì báo không gian tênCác lớp họcThuộc tính với cách tiến hành lớpPhương pháp chínhCâu lệnh chương thơm trìnhVí dụ:
Dưới đây là công tác C# chủng loại để in văn bản "Hello Automation Testing Team !!!" trong bảng tinh chỉnh khối hệ thống.
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace SeleniumCSharp class Program static void Main(string<> args) Console.WriteLine("Hello Automation Testing Team !!!"); Giải ưa thích xíu:
Không gian thương hiệu trong C# là một tập hòa hợp các lớp. Mỗi vùng tên bắt buộc được knhị báo bởi từ khóa "using".Câu lệnh trước tiên của mã bao hàm không gian thương hiệu "Hệ thống" vào lịch trình của Shop chúng tôi. Không gian tên hệ thống xác minh những lớp với sự kiện cơ bạn dạng được áp dụng trong C#. Không gian tên được áp dụng phụ thuộc vào vào trải nghiệm của chương trình.Câu lệnh đồ vật hai là knhị báo không gian tên "SeleniumCSharp" mang lại lớp "Program" . Một tệp C# có thể chứa được nhiều phần bên trong cùng một không khí thương hiệu.Câu lệnh sản phẩm bố bao hàm knhị báo lớp. Một lớp rất có thể đựng được nhiều ở trong tính và nhiều thủ tục.Câu lệnh thứ bốn bao gồm phần khai báo của cách làm Main. Pmùi hương thức chính là điểm thực hiện của mỗi lớp.Câu lệnh cuối cùng là cú pháp C# được thực hiện nhằm in một câu lệnh ra bảng tinh chỉnh. WriteLine là 1 trong những cách thức của lớp "Console".Visual Studio là một Môi trường phát triển tích đúng theo (IDE) được các nhà phát triển thực hiện nhằm tạo những áp dụng trên những nền tảng như Windows, Android, iOS với các vận dụng dựa trên đám mây.
Bước 1) Điều đào bới URL https://my.visualstudio.com/Downloads?q=visual%20studio%202017 cùng Đăng nhập nếu Microsoft đề nghị. Xong nhấp vào nút ít "Download" được hiển thị nhỏng hình.Các các bạn download bản Community hoặc Professional 2017 nhen nghịch đến máu lửa =))
Cách 2) Msinh sống exe pháo đang thiết lập xuống. Nhấp vào "Yes" giả dụ được đề nghị Quyền quản lí trị.
Bước 3) Cửa sổ bật lên dưới vẫn lộ diện. Nhấp vào nút "Continue".
Các tệp sẽ được cài xuống nlỗi hiển thị trong hành lang cửa số bật lên bên dưới.
Bước 4) Trong screen tiếp sau,
Chọn những hộp kiểm cho:
Phát triển căn cơ Windows chungPhát triển laptop để bàn netNhấp vào "Install"
Chờ thiết lập từng nhân tố hoàn chỉnh. Các tệp gồm kích thước 16GB với sẽ mất thời hạn.
Cách 5) Cửa sổ bật lên bên dưới sẽ được hiển thị. Nhấp vào nút "Restart".
Bước 6) Sau khi vật dụng được khởi rượu cồn lại, hãy search tìm "Visual Studio 2017" bên trên menu ban đầu với nhấp vào hiệu quả kiếm tìm kiếm. Cửa sổ bật lên sau đang xuất hiện. Nhấp vào links "Not now, mustbe after" nếu như khách hàng chưa xuất hiện thông tin tài khoản bây chừ.
Cách 7) Trong màn hình tiếp theo,
Chọn chủ thể Color theo nhu cầu của bạnNhấp vào nút ít "Start Visual Studio"Cách 8) Màn hình Visual Studio "Get Started" vẫn xuất hiện.
Cách 1) Trong Menu File, Bnóng New > Project...
Cách 2) Trong màn hình hiển thị tiếp theo sau,
Chọn tùy lựa chọn "Visual C#"Nhấp vào Console App (.Net Framework)Nhập thương hiệu là "VTACourses" tốt vật gì cũng được nheBước 3) Màn hình dưới sẽ tiến hành hiển thị sau khi dự án công trình được tạo nên thành công.
Xem thêm: Top 8 Spa Làm Đẹp Uy Tín Nhất Tại Tp Huế, Top 9 Spa Làm Đẹp Uy Tín Nhất Tại Tp Huế
Bước 1) Điều tìm hiểu Tools -> NuGet Package Manager -> Manage NuGet Packages for Solution
Cách 2) Trong màn hình hiển thị tiếp theo
Tìm kiếm Selenium trên màn hình hiển thị kết quảChọn tác dụng kiếm tìm tìm đầu tiênĐánh dấu vào vỏ hộp kiểm dự án. Chọn version tiên tiến nhất luôn nghịch cho máu :)Nhấp vào "Install"Cách 3) Nhấp vào nút "OK" trong screen nhảy lên
Cách 4) Thông báo tiếp sau đây sẽ tiến hành hiển thị Lúc gói được setup thành công.
NUnit là Testing Framework được cung cấp do Visual Studio với Selenium WebDriver. NUnit là form Unit Testing được áp dụng rộng rãi tốt nhất cho những ứng dụng .Net. NUnit trình diễn công dụng phân tích ngơi nghỉ format có thể đọc được với chất nhận được tín đồ thí điểm gỡ lỗi các xem sét auto.
Chúng ta yêu cầu setup NUnit Framework với NUnit Test Adapter vào Visual Studio nhằm thực hiện nó.
1. Điều tìm hiểu Tools -> NuGet Package Manager -> Manage NuGet Packages for Solution...
Cách 2) Trong cửa sổ tiếp theo
Tìm tìm NUnitChọn hiệu quả tìm kiếm kiếmChọn Project. Clichồng Version chọn tiên tiến nhất nhenBước 3) Cửa sổ bật lên dưới đã lộ diện. Nhấp vào nút ít "Ok".
Bước 4) Thông báo Success dưới Output đầu ra xuất hiện khi quy trình thiết lập hoàn chỉnh.
Xin chú ý rằng quá trình dưới đây chỉ chuyển động so với lắp thêm 32 bit. Đối với trang bị 64-bit, bạn phải mua xuống "Sở điều thích hợp thí điểm NUnit3" bằng phương pháp làm theo quá trình giống như nlỗi được kể bên dưới.
Bước 1) Điều đào bới Tools ->NuGet Package Manager -> Manage NuGet Packages for Solution. Trong màn hình kia,
Tìm kiếm NUnitTestAdapterNhấp vào Kết quả Tìm kiếmChọn Project. Click lựa chọn Version bắt đầu nhấtNhấp vào "Install"Bước 2) Nhấp vào OK bên trên cửa sổ nhảy lên chứng thực.
Tích hợp selen cùng với khung NUnit có thể chấp nhận được người thí điểm sáng tỏ thân những lớp phân tách khác biệt. NUnit cũng được cho phép bạn xem sét sử dụng các ghi chú như SetUp, Test cùng TearDown nhằm thực hiện các hành vi trước với sau khi chạy thí nghiệm.
Khung NUnit rất có thể được tích phù hợp với Selenium bằng phương pháp chế tạo một tấm thử nghiệm NUnit và chạy lớp thí điểm bằng khung NUnit.
Dưới đấy là công việc cần thiết để tạo nên và chạy một lớp xem sét bởi NUnit framework.
Cách 1) Trong Trình tìm hiểu Solution, Nhấp con chuột bắt buộc vào tên Project > Add > Class
Bước 2) Cửa sổ chế tạo ra Class đang xuất hiện.
Cung cấp cho tên mang lại ClassBnóng vào nút ít "Add"Màn hình tiếp sau đây đang lộ diện.
Cách 3) Thêm mã sau vào Class sẽ chế tạo.Dán thử đoạn code chạy coi như thế nào. Lẹ nào lẹ nào
using NUnit.Framework;using OpenQA.Selenium;using OpenQA.Selenium.Chrome;using OpenQA.Selenium.Firefox;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace VTACourses class SeleniumDemo IWebDriver driver;
LƯU Ý: quý khách rất có thể gặp mặt lỗi như sau
Để giải quyết và xử lý vấn đề này, Click chuột nên vào tên Project > Properties cùng biến hóa Loại Áp sạc ra thành "Class Library". Vì mặc định là "Console Application". Nếu nhưng mà ko lỗi thì thôi nghe chời =))
Bước 5) Sau khi xây đắp thành công, bọn họ đề nghị xuất hiện sổ Test Explorer. Nhấp vào Test -> Windows -> Test Explorer
Bước 6) Cửa sổ Test Explorer mở ra với list những bài xích kiểm soát tất cả sẵn. Nhấp chuột yêu cầu vào Test Explorer với lựa chọn Run Selected Tests
Cách 7) Selenium đề nghị msinh hoạt trình duyệt với URL được chỉ định cùng đóng góp trình xem xét. Trạng thái trường thích hợp soát sổ sẽ được biến hóa thành "Passed" bên trên cửa sổ Test Explorer.