Các câu lệnh sử dụng trong Selenium WebDriver

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu một số kỹ thuật và công cụ kiểm thử ứng dụng trong kiểm thử tự động ứng dụng web (Trang 67 - 69)

CHƯƠNG 3 : MỘT SỐ CÔNG CỤ KIỂM THỬ PHẦN MỀM

3. Các câu lệnh sử dụng trong Selenium WebDriver

Các câu lệnh trình duyệt

Selenium webdrive có một số các câu lệnh thao tác với trình duyệt như mở, đóng, lấy tiêu đề của trang web như dưới đây:

Câu lệnh [Get]

Mục đích: Câu lệnh này sử dụng để mở một trang web mới trong trình duyệt hiện tại.

Cú pháp: drive.get(URL);

Ví dụ: driver.get("https://accounts.google.com"); Câu lệnh lấy tiêu đề [getTitle]

Mục đích : Câu lệnh này sử dụng để lấy tiêu đề của trang web hiện tại Cú pháp: driver.getTitle();

Câu lệnh lấy URL hiện tại [getCurrentUrl]

Mục đích: Câu lệnh này dùng để lấy URL của trang hiện tại đã được tải trên trình duyệt. Cú pháp: driver.getCurrentUrl();

Câu lệnh lấy source của trang web [getPageSource]

Mục đích: Câu lệnh này dùng để lấy source của trang được tải cuối cùng. Cú pháp: driver.getPageSource();

Câu lệnh đóng trang web [close]

Mục đích: Câu lệnh này dùng để đóng cửa sổ hiện tại của trình duyệt. Cú pháp: driver.close();

Câu lệnh thốt trình duyệt [quit]

Mục đích: Câu lệnh này dùng để thốt khỏi trình duyệt và tất cả các cửa sổ đã mở.

Cú pháp: drive.quit();

Câu lệnh làm mới [refresh]

Mục đích: Câu lệnh này dùng để làm mới trình duyệt hiện tại. Cú pháp: driver.navigate().refresh();

TÀI LIỆU THAM KHẢO Tiếng Việt

[1.] Thạc Bình Cường, Bài giảng Kiểm thử và đảm bảo chất lượng phần mềm, Nhà xuất bản Đại học Bách Khoa Hà Nội.

[2.] Phạm Ngọc Hùng, Trương Anh Hoàng, Đặng Văn Hưng. Giáo trình Kiểm thử phần mềm, 2013.

[3.] RoGer S.Pressman, Kỹ nghệ phần mềm, do Ngô Trung Việt dịch,

Tập 3, NXB Giáo dục, 2000

[4.] Bài giảng đảm bảo chất lượng phần mềm, Học viện Bưu chính

Viễn thơng

[5.] Nguyễn Quốc Toản, Bài giảng nhập mơn Cơng trình học phần mềm, Khoa Cơng nghệ - Đại học Quốc gia Hà Nội, trang 59 - 63, 2000

Tiếng Anh

[6.] Beier, B. (1995), Black- box Testing, Wiley

[7.] Cem Kaner, Jack Falk, Hung Ngoc Nguyen (1999), Testing

Computer Software, John Wiley & Sons, Inc., p. 27- 141

[8]. Daniel Galin, Software Quality Assurance, Pearson Education, 2004

Website tham khảo

[9.] http://imic.edu.vn/tin-tuc-cong-nghe/3122/kiem-thu-thu-cong-va- kiem-thu-tu-dong-giong-va-khac-nhau-nhu-the-nao.html [10.] https://viblo.asia/p/kiem-thu-tu-dong-va-cac-cong-cu-duoc-su- dung-trong-kiem-thu-tu-dong-aWj531qbZ6m [11.] http://learntesting123.blogspot.com/2015/04/bat-au-voi-cong-cu- quick-test-pro.html [12.] http://www.testingvn.com/viewtopic.php?f=123&t=92573 [13.] https://techblog.vn/tim-hieu-quy-trinh-kiem-tra-phan-mem

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu một số kỹ thuật và công cụ kiểm thử ứng dụng trong kiểm thử tự động ứng dụng web (Trang 67 - 69)

Tải bản đầy đủ (PDF)

(69 trang)