1. Trang chủ
  2. » Công Nghệ Thông Tin

phần mềm IBM Rational Funtional Tester V7.0 Ứng dụng 3 doc

11 728 4

Đ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

Thông tin cơ bản

Định dạng
Số trang 11
Dung lượng 330,22 KB

Nội dung

hay những lý do khác không được xác định như là vấn đề viết code Business logic Không theo luồng công việc 2 User Interface Lỗi trong giao diện, bố cục 3 Performance tôc độ xử lý chậm ha

Trang 1

LOG DEFECT

Defect status: ERROR

ASSIGN DEFECT

ASSIGNED

CORRECT DEFECT

Defect status: PENDING

Analyse Defect ACCEPT DEFECT

ACCEPTED

Retest Defect

CLOSE DEFECT

TESTED

Error

Corrected Defect status:

Defect status:

Defect status:

Trang 2

7.2 Lỗi dữ liệu

Thông tin quan trọng của lỗi bao gồm:

buộc/Tuỳ chọn

1 Project Code Dự án hay sản phẩm bị mắc một

lỗi

B

8 Stage detected Phạm vi hoạt động của dự án xác

định vòng đời khi lỗi được phát hiện

T

9 QC activity Hoạt động phát hiện ra lỗi B

10 QC activity type Dạng của hoạt động QC như là

xem lại, kiểm tra

B

11 Stage injected Phạm vi hoạt động trong dự án

xác định vòng đời mà từ đó lỗi được gây ra

T

12 Process origin Tên hay mã nguồn của đoạn phần

mềm mà trong đó lỗi là nguồn gốc

B

Trang 3

13 Priority Mức ưu tiên sửa lỗi T

14 Creator Người phát hiện lỗi, người kiểm

thử hay người xem lại

B

15 Create date Ngày ghi lại lỗi trong dữ liệu lỗi B

16 Assigned to Người chịu trách nhiệm sửa lỗi,

thường là tác giả

T

17 Due date Hạn chót mà việc sửa lỗi phải

hoàn thành

T

18 Work product Trong sản phẩm mà lỗi được tìm

thấy

B

19 Module Phần của sản phẩm mà lỗi được

tìm thấy trong đó Nó là mức CI cao như bình thường

T

20 Corrective action Hành động để sửa lỗi T

22 Reference Tài liệu tham khảo hay miêu tả về

lỗi

T

23 History Thông tin về lỗi Tất cả những

phần như hiệu chỉnh, của lỗi được thể hiện

T

7.3 Dạng của lỗi

Sau đây là một số dạng chung của lỗi:

1 Functionality Chức năng được chỉ ra không làm việc

Trang 4

Requirement

misunderstanding

Những yêu cầu đầu vào không được hiểu rõ

Feature missing Một phần của đặc tính hay đặc tính

không hoàn thành Coding logic Kỹ năng kỹ thuật, đánh giá dữ liệu

hay những lý do khác không được xác định như là vấn đề viết code

Business logic Không theo luồng công việc

2 User Interface Lỗi trong giao diện, bố cục

3 Performance tôc độ xử lý chậm hay lỗi hệ thống do

cấu hình; vấn đề bộ nhớ

4 Design issue Thiết kế được chỉ rõ liên quan vấn đề

5 Coding standard Vấn đề với chuẩn viết mã nguồn

6 Document Lỗi phát hiện trong khi xem lại văn

bản: Kế hoạch dự án, SRS, Kế hoạch kiểm thử,… liên quan tới chuẩn văn bản (mẫu, phiên bản, header/footer, )

7 Data and Database Integrity Vấn đề với xử lý dữ liệu hay luồng dữ

liệu: vào/ra

8 Security and Access Control Vấn đề với đặc quyền người dùng, vấn

đề bảo mật

9 Portability Mã nguồn không độc lập với platform

Trang 5

7.4 Lỗi nguy hại

# Dạng nguy hại Giải thích

1 Fatal Lỗi không cho người sử dụng tiếp tục sử

dụng hệ thống, có lẽ hệ thống bị tấn công

2 Serious Hệ thống không thể làm việc tốt

3 Medium Lỗi này không ngăn người sử dụng xử lý,

nhưng gây ra sự bất tiện

4 Cosmetic Một lỗi mà không có cách nào ảnh hưởng

đến hiệu năng của sản phẩm Nó có lẽ là một lỗi ngữ pháp

7.5 Trạng thái lỗi

Một lỗi có một vài trạng thái sau đây trong vòng đời của nó:

# Status Description

1 ERROR Lỗi không được sửa hay sửa nhưng không

được hài lòng như mong muốn

2 ASSIGNED Lỗi được xem lại và được giao sửa nó

3 PENDING Lỗi được sửa xong và được kiểm thử lại

4 TESTED Lỗi được sửa một cách hài lòng như mong

muốn

5 ACCEPTED Lỗi không được sửa một cách hài lòng như

mong muốn, nhưng nó được chấp nhận bởi

sự nhượng bộ của tác giả hay khách hàng

6 CANCELLED Nó không là một lỗi hay lỗi được loại bỏ

bởi những hành động khác với sửa lỗi

Trang 6

7.6 Xử lý nguồn gốc

Xử lý nguồn gốc: là xử lý mà trong nó bị nhiễm lỗi Xác định rằng

những phân tích yêu cầu của xử lý này là của một lỗi Nó được đánh giá từ

độ tự nhiên của lỗi và những thông tin khác về lỗi

1 Contract Management 01-QT Những thủ tục không thích hợp;

những thông tin khách hàng thiếu; những yêu cầu khách hàng không hiểu; quản lý thay đổi yêu cầu khách hàng không chặt chẽ

2 Requirements 02-QT Giả định không đúng; đặc tả giao

diện không hoàn hảo; luồng xử lý không rõ ràng; yêu cầu không có đặc tả, nhập nhằng, không hoàn hảo

3 Design 03-QT Yêu cầu không được thực thi đầy

đủ; lôgic vấn đề; vấn đề liên quạn đến chuẩn

4 Coding 04-QT Vấn đề với viết code, logic, xử lý

dữ liệu, vào/ra

5 Deployment 05-QT Sự triển khai kế hoạch không thích

hợp, giải pháp; những vấn đề môi trường

6 Customer support 06-QT Kế hoạch hỗ trợ không rõ ràng

7 Test 07-QT Sự cố gắng không thích hợp hay

lịch biểu cho kiểm thử; sự không

Trang 7

hoàn hảo của yêu cầu kiểm thử hay vạch kế hoạch; kiểm thử case sai; kiểm thử dữ liệu thích hợp không xác định; tiêu chuẩn kiểm thử không thích hợp

8 Configuration

management

08-QT cấu trúc quản lý cấu hình không

thích hợp; những vấn đề trong đặt tên và quản lý cấu trúc; quản lý thay đổi trong kế hoạch CM còn thiếu

9 Project management 09-QT Nỗ lực hay đánh giá lập biểu không

thích hợp; những vấn đề trong đánh giá rủi ro; sự không hoàn hảo của

kế hoạch dự án

10 Subcontract

Management

10-QT Lựa chọn nhà thầu phụ không thích

hợp; quản lý chất lượng nhà thầu phụ không chặt chẽ

7.7 Ưu tiên lỗi

PL hay tác giả có thể dựa vào ưu tiên lỗi để sửa nó

1 Immediately Lỗi phải được sửa ngay lập tức

2 High priority Lỗi nên được đưa lên mức chú ý cao hơn

3 Normal priority

4 Low priority

Trang 8

CHƯƠNG II NGHIÊN CỨU PHẦN MỀM SEK CỦA IBM

The 2007 developerWorks® Software Evaluation Kit (SEK) for Windows®

là một trong trong số nhiều phần mềm có sẵn từ IBM SEK bao gồm hai DVD với hơn 15 GB là những sản phẩm mới ra gần đây nhất của IBM Đây là công cụ phát triển và kiểm thử, cũng như hệ thống thời gian thực từ IBM® Information Management, Lotus®, Rational®, Tivoli®, and WebSphere® software

Những sản phẩm đang được thiết kế cho những người muốn phát triển và kiểm thử ứng dụng của họ sử dụng những công cụ trên nền Windows từ WebSphere và Rational Và sau đó triển khai những ứng dụng của họ trên Windows, Linux, và được hỗ trợ platform middleware từ IBM Information Management, Lotus, Tivoli, and WebSphere

Bộ tool gồm 6 Tool nhỏ:

IBM Rational Functional Tester V7.0

IBM Rational Functional Tester là một dụng cụ thử nghiệm hồi quy tiên tiến, được sử dụng tự động hóa cho tester và người phát triển GUI Là những người cần kiểm soát cấp cao hơn cho việc kiểm thử với công nghệ java, Microsoft® Visual Studio NET, và ứng dụng Web-based

IBM Rational Manual Tester V7.0

IBM Rational Manual Tester là công cụ kiểm thử bằng tay, và sự thực hiện đó đẩy mạnh sử dụng lại những bước kiểm thử để giảm bớt tác động (của) phần mềm thay đổi trên những tester và những người phân tích doanh nghiệp(business

analysts)

Trang 9

IBM Rational Method Composer V7.1

Rational Method Composer là một nền tảng của những quá trình linh hoạt chứa đựng những quá trình và những công cụ sử dụng suốt (IT Lifecycle Management) Quản lý Vòng đời IT (ITLM) Rational Method Composer giúp đỡ bạn chuyển sự chỉ đạo quá trình tùy chắc chắn tới những đội dự án của các bạn và tổ chức IT, bao gồm phiên bản gần đây nhất (của)IBM Rational Unified Process® (RUP®))

IBM Rational Performance Tester V7.0

IBM Rational Performance là một sự nạp và sự thực hiện kiểm tra giải pháp cho những đội được liên quan ứng dụng Web-based của họ

IBM Rational Software Architect V7.0

IBM Rational Software Architect một công cụ thiết kế và phát triển tổng hợp với

mô hình model-driven với UML để tạo ra những ứng dụng well-architected và services (dịch vụ)

IBM Rational Systems Developer V7.0

IBM Rational Systems Developer là một công cụ thiết kế và phát triển cho phép những kiến trúc sư phần mềm and model-driven developers để tạo ra well-architected C/C++, Java™ J2SE, and ứng dụng CORBA-based cái mà bị ảnh hưởng bởi Unified Modeling Language (UML 2)

Trang 10

CHƯƠNG III NGHIÊN CỨU CÔNG CỤ KIỂM THỬ RATIONAL

FUNTIONAL TESTER

III.1 GIỚI THIỆU VỀ CÔNG CỤ IBM RATIONAL FUNTIONAL TESTER V7.0

IBM Rational Functional Tester là phần mềm kiểm thử chức năng, một dụng cụ thử nghiệm hồi quy tiên tiến, được tự động hóa cho tester và người phát triển GUI(Graphical User Interface) Là những người cần kiểm soát cấp cao hơn cho việc test với công nghệ java, Microsoft® Visual Studio NET, và ứng dụng Web-based.Chạy trên nền win và linux

Bất kỳ một tổ chức nào cũng có một sự tin cậy của riêng mình vào việc phát triển của những trình ứng dụng để phục vụ cho những việc cần thiết như đáp ứng được những chức năng của khách hàng đưa ra, để cho khách hàng tỏ ra hài lòng về chất lượng của những trình ứng dụng và những đòi hỏi về những chức năng, điều kiện được đáp ứng đầy đủ, và không xảy ra sự tuỳ tiện trong sản phẩm Một thành phần chủ yếu cho sự thành công này là tính hiệu quả, quy trình kiểm tra phải có tính kỷ luật tiến tới sự xác minh của những trình ứng dụng đã hoàn thành, quá trình kiểm tra phải có tính kỷ kuật để xem xét những trình ứng dụng đã hoàn thành đến mức độ nào, đó là sự phù hợp thích đáng hay là vượt ra khỏi những mong đợi trong đề án Lịch trình làm việc không đúng, thường xuyên thay đổi những vấn đề chung của trình ứng dụng IBM Rational Funtional Tester được xây dựng dựa trên những vấn đề này

IBM Rational Funtional Tester làm việc như thế nào?

Rational Funtional Tester ghi lại sự tương tác trong lịch trình của những người làm việc với Java, Web, Visual Studio.Net, trên trình ứng dụng Win Form,

Trang 11

và Web- Form tạo ra cho việc kiểm thử một kịch bản, bằng cách mô phỏng trở lại những thao tác đã được thực hiện Trong lúc đó hình ảnh sẽ được ghi lại, người sử dụng có thể lồng vào thời gian xác định trong những trích đoạn theo lý thuyết mà

dữ liệu đưa ra hoặc những đặc tính mà trình ứng dụng chưa đạt đến sẽ kiểm tra được trong quá trình kiểm thử Trong quá trình quay lại, có những thời điểm xác minh các vấn đề đã thực hiện và sẽ so sánh với những thông tin được ghi chép đảm bảo theo đúng những thông tin được ghi chép Sau đó việc kiểm thử sẽ được ghi hình một cách linh hoạt, những người kiểm thử có thể xác định được sự lựa chọn ngôn ngữ để viết cho khách hàng dựa vào kịch bản, tới những việc đã vượt quá nhiệm vụ cần thực hiện, bao gồm những dữ liệu thao tác bằng tay và những yêu cầu về cấu hình máy tính, những vấn đề này bảo đảm cho việc kiểm thử được thực hiện đúng đắn và có thể vận hành được sự kiểm thử Sau khi thực hiện xong quá trình kiểm thử

Rational Funtional Tester sẽ phát sinh ra một bảng báo cáo về những kết quả đạt được trong quá trình kiểm thử và nó dùng để so sánh với những thời điểm xác định Với việc sử dụng Rational Funtional Tester đội dự án có nhiều điều chắc chắn về những vấn đề nó được bộc lộ một cách hiệu quả trong nhiều trình ứng dụng phức tạp, làm tăng dần cơ hội cho việc bắt được những khuyết điểm và được phục hồi trước khi những sản phẩm được đưa ra

III.2 NHỮNG LỢI ÍCH KHI SỬ DỤNG CÔNG CỤ IBM RATIONAL

FUNTIONAL TESTER

 Tạo sự tin cậy cho chúng ta trong việc kiểm thử các phần mềm dùng các ngôn ngữ như Java, Wed, Visual Studio.Net trên trình ứng dụng Win-Form

và Web-Form

 Là sự lựa chọn cho các phần mềm dùng ngôn ngữ Java hoặc Visual Basic.Net, nó giúp tạo ra được những kịch bản kiểm thử để so sánh với bảng phân tích, xem có đúng theo yêu cầu của khách hàng không

Ngày đăng: 30/07/2014, 16:21

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w