SOTFWARE TESTING FUNTIONAL TESTING SCRIPT TESTING

60 630 0
SOTFWARE TESTING FUNTIONAL TESTING SCRIPT TESTING

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Functional Acceptance Simple Tests (FAST) TaskOriented Functional Tests (TOFT) ForcedError Tests (FET) Equivalence Class Partitioning Boundary Value Analysis (BVA) Exploratory Tests Functional Acceptance Simple Tests FASTs Một trong những mục tiêu của FASTs là kiểm tra cách hành xử của các điều khiển giao diện người dùng (như là: textbox, radio button,... ). FASTs không quan tâm đến tính chính xác của dữ liệu trả về.

SOTFWARE TESTING FUNTIONAL TESTING SCRIPT TESTING GVHD: ThS. Nguyễn Đăng Khoa SVTH: Nguyễn Văn Hòa MSSV: 09520100 Võ Duy Luyện MSSV: 09520165 Thái Nguyễn MSSV: 09520196 Phạm Giang Sang MSSV: 09520246 Nội dung trình bày: 2 FUNTIONAL TESTING 3 Nội dung  Functional Acceptance Simple Tests (FAST)  Task-Oriented Functional Tests (TOFT)  Forced-Error Tests (FET)  Equivalence Class Partitioning  Boundary Value Analysis (BVA)  Exploratory Tests 4 Functional Acceptance Simple Tests FASTs Một trong những mục tiêu của FASTs là kiểm tra cách hành xử của các điều khiển giao diện người dùng (như là: textbox, radio button, ). FASTs không quan tâm đến tính chính xác của dữ liệu trả về. 5 Functional Acceptance Simple Tests FASTs Trong môi trường Web, những thứ được kiểm tra theo phương pháp FASTs bao gồm:  Đường dẫn (kiểm tra về nội dung đường dẫn, các đường dẫn hình, )  Các điều khiển cơ bản(backward, forward, các điều khiển giao diện khác, ) 6 Functional Acceptance Simple Tests FASTs  Kiểm tra xử lý các hành động (add, remove, update, create user profiles, )  Các điều khiển chính khác (đăng nhập, đăng xuất, xử lý quên mật khẩu, ) 7 Functional Acceptance Simple Tests FASTs  Một số lỗi cơ bản thường gặp là:  Liên kết hỏng  Thiếu hình ảnh  Liên kết sai  Hình ảnh bị sai  Liên kết chính xác nhưng nội dung không có hoặc cũ. 8 Functional Acceptance Simple Tests FASTs  Lỗi tính toán  Máy chủ không đáp ứng  Tài khoản email người dùng không xác định được tính hợp lệ  9 Task-Oriented Funconal Tests TOFTs TOFTs kiểm tra xem ứng dụng có thực hiện tốt các chức năng. Quan tâm tới độ chính xác của dữ liệu đầu ra. TOFTs được xây dựng từ danh sách các chức năng được kiểm tra. Cần chọn các trường hợp kiểm tra sao cho phù hợp với chức năng kiểm tra trong quá trình thực hiện. 10 [...]... trình testing bao gồm các bước:  Product exploration  Test design  Test execution  Heuristics  Reviewable results 29 SCRIPT TESTING 30 NỘI DUNG Mở đầu Batch Shell Command Ngôn ngữ Script Kiểm tra ứng dụng bằng Script Kỹ năng thực hành Script Tại sao phải kiểm chứng bằng script ? Giúp chúng ta linh hoạt hơn về thời gian và cách thức kiểm chứng Cho ta khả năng kiểm chứng trước khi hoàn thành... người dùng Tăng cao hiệu quả kiểm chứng 32 Mở đầu về Script Script chứa một hoặc một chuỗi cấu trúc lệnh thực thi bởi trình thông dịch Thường sử dụng để xem thông tin hệ thống, và kiểm tra dữ liệu Trong phần này ta xem xét : o Dòng lệnh, batch hoặc shell script trên windows, unix, linux, … o Script trong ngôn ngữ lập trình : Perl, VBScript, JavaScript, … 33 Batch Shell Command Giao diện dòng lệnh... Robustness Testing  Số lượng test case là 6n + 1, với n là số lượng biến x2 Robustness testing test cases for a function of two variables d c x1 a b  Tập trung vào việc kiểm thử trên các giá trị không hợp lệ 24 Worst-case testing  Số lượng test case là 5n, với n là số biến x2 “Worst case” test cases for a function of two variables d c x1 b 25 25 Robust worst-case testing  Tương tự Worst-case Testing. .. 199  max = 200 27 Exploratory testing  Định nghĩa: là quá trình kiểm tra sản phẩm và quan sát cách thức hoạt động của nó, sau đó mới test   Cách thức thực hiện: “ walk through the program, find out what it is and test” Theo James Bach, một chuyên gia trong lĩnh vực testing, Exploratory testing nghĩa là : “ vừa nghiên cứu vừa test” 28 Exploratory testing  Quá trình testing bao gồm các bước:  Product... Robustness testing Worst-case testing Robust worst-case testing 20 Standard BVA Giả sử biến x có miền giá trị [min,max]  Các giá trị được chọn để kiểm tra Min Min+ Ave MaxMax - Minimum Just above Minimum Average - Just below Maximum - Maximum 21 Standard BVA  Số test case là 4n+1, với n là số lượng biến Boundary value analysis test cases for a x2 function of two variables d c x1 a b 22 Robustness Testing . SOTFWARE TESTING FUNTIONAL TESTING SCRIPT TESTING GVHD: ThS. Nguyễn Đăng Khoa SVTH: Nguyễn Văn Hòa MSSV: 09520100 . kỹ thuật BVA  Standard BVA ( Boundary Value Analysis )  Robustness testing  Worst-case testing  Robust worst-case testing 20 . 09520165 Thái Nguyễn MSSV: 09520196 Phạm Giang Sang MSSV: 09520246 Nội dung trình bày: 2 FUNTIONAL TESTING 3 Nội dung  Functional Acceptance Simple Tests (FAST)  Task-Oriented Functional

Ngày đăng: 28/07/2014, 11:34

Mục lục

  • Functional Acceptance Simple Tests FASTs

  • Functional Acceptance Simple Tests FASTs

  • Functional Acceptance Simple Tests FASTs

  • Functional Acceptance Simple Tests FASTs

  • Functional Acceptance Simple Tests FASTs

  • Task-Oriented Functional Tests TOFTs

  • Forced – Error Tests FETs

  • Forced – Error Tests FETs

  • Một số kỹ thuật BVA

  • Ví dụ hàm kiểm tra tam giác

  • Tại sao phải kiểm chứng bằng script ?

  • Mở đầu về Script

  • Batch Files và Shell Script

  • ỨNG DỤNG SCRIPT ĐỂ TEST

  • System Administration: Tác vụ tự động

  • Xem thông tin hệ thống

  • Test Server trực tiếp

  • Test Server trực tiếp

  • Làm việc độc lập với UI

  • Làm việc độc lập với UI

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan