intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

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

Chia sẻ: Cao Tt | Ngày: | Loại File: PDF | Số trang:11

157
lượt xem
54
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Nghiên cứu công cụ kiểm thử IBM Rational Funtional Tester V7.0 Ứng dụng kiểm thử phần mềm tại trung tâm phát triển phần mềm Đại Học Duy Tân LOG DEFECT Defect status: ERROR Analyse Defect ACCEPT DEFECT Defect status: ACCEPTED ASSIGN DEFECT Defect status: ASSIGNED CORRECT DEFECT Defect status: PENDING Error Retest Defect Corrected CLOSE DEFECT Defect status: TESTED H II. 2 Quá trình bắt lỗi Nghiên cứu công cụ kiểm thử IBM Rational Funtional Tester V7.0 Ứng dụng kiểm thử phần mềm tại trung tâm phát triển phần mềm Đại Học Duy Tân 7.2 Lỗi dữ liệu Thông tin quan trọng của lỗi bao gồm: TT Dữ liệu Mô tả dữ liệu Bắt buộc/Tuỳ chọn 1 Project Code Dự án hay sản phẩm...

Chủ đề:
Lưu

Nội dung Text: phần mềm IBM Rational Funtional Tester V7.0 Ứng dụng 3

  1. Nghiên cứu công cụ kiểm thử IBM Rational Funtional Tester V7.0 Ứng dụng kiểm thử phần mềm tại trung tâm phát triển phần mềm Đại Học Duy Tân LOG DEFECT Defect status: ERROR ACCEPT DEFECT Analyse Defect Defect status: ACCEPTED ASSIGN DEFECT Defect status: ASSIGNED CORRECT DEFECT Defect status: PENDING Error Retest Defect Corrected CLOSE DEFECT Defect status: TESTED H II. 2 Quá trình bắt lỗi
  2. Nghiên cứu công cụ kiểm thử IBM Rational Funtional Tester V7.0 Ứng dụng kiểm thử phần mềm tại trung tâm phát triển phần mềm Đại Học Duy Tân 7.2 Lỗi dữ liệu Thông tin quan trọng của lỗi bao gồm: TT Dữ liệu Mô tả dữ liệu Bắt buộc/Tuỳ chọn Dự án hay sản phẩm bị mắc một B 1 Project Code lỗi Tên của lỗi 2 Defect ID B Miêu tả ngắn gọn của lỗi 3 Title B Miêu tả đầy đủ của lỗi 4 Description B Tính nguy hại của lỗi 5 Severity B Phân loại của lỗi 6 Type B Trạng thái hiện tại của lỗi 7 Status B Phạm vi hoạt động của dự án xác T 8 Stage detected định vòng đời khi lỗi được phát hiện Hoạt động phát hiện ra lỗi 9 QC activity B Dạng của hoạt động QC như là B 10 QC activity type xem lại, kiểm tra....... Phạm vi hoạt động trong dự án T 11 Stage injected xác định vòng đời mà từ đó lỗi được gây ra Tên hay mã nguồn của đoạn phần B 12 Process origin mềm mà trong đó lỗi là nguồn gốc
  3. Nghiên cứu công cụ kiểm thử IBM Rational Funtional Tester V7.0 Ứng dụng kiểm thử phần mềm tại trung tâm phát triển phần mềm Đại Học Duy Tân Mức ưu tiên sửa lỗi 13 Priority T Người phát hiện lỗi, người kiểm B 14 Creator thử hay người xem lại Ngày ghi lại lỗi trong dữ liệu lỗi 15 Create date B Người chịu trách nhiệm sửa lỗi, T 16 Assigned to thường là tác giả Hạn chót mà việc sửa lỗi phải T 17 Due date hoàn thành Trong sản phẩm mà lỗi được tìm B 18 Work product thấy. Phần của sản phẩm mà lỗi được T 19 Module tìm thấy trong đó. Nó là mức CI cao như bình thường. Hành động để sửa lỗi 20 Corrective action T Ngày mà lỗi được đóng. 21 Close date B Tài liệu tham khảo hay miêu tả về T 22 Reference lỗi Thông tin về lỗi. Tất cả những T 23 History phần như hiệu chỉnh,.....của lỗi được thể hiện. Ảnh minh hoạ lỗi 24 Attached picture T 7.3 Dạng của lỗi Sau đây là một số dạng chung của lỗi: TT Dạng lỗi Ví d ụ Chức năng được chỉ ra không làm việc 1 Functionality
  4. Nghiên cứu công cụ kiểm thử IBM Rational Funtional Tester V7.0 Ứng dụng kiểm thử phần mềm tại trung tâm phát triển phần mềm Đại Học Duy Tân Những yêu cầu đầu vào không được Requirement hiểu rõ misunderstanding Một phần của đặc tính hay đặc tính Feature missing không hoàn thành Kỹ năng kỹ thuật, đánh giá dữ liệu... Coding logic hay những lý do khác không được xác định như là vấn đề viết code Không theo luồng công việc Business logic Lỗi trong giao diện, bố cục 2 User Interface tôc độ xử lý chậm hay lỗi hệ thống do 3 Performance cấu hình; vấn đề bộ nhớ Thiết kế được chỉ rõ liên quan vấn đề 4 Design issue Vấn đề với chuẩn viết mã nguồn 5 Coding standard Lỗi phát hiện trong khi xem lại văn 6 Document 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,...) Vấn đề với xử lý dữ liệu hay luồng dữ 7 Data and Database Integrity liệu: vào/ra Vấn đề với đặc quyền người dùng, vấn 8 Security and Access Control đề bảo mật Mã nguồn không độc lập với platform 9 Portability Không như những dạng trên 10 Other Lỗi gây ra bởi sử dụng công cụ 11 Tools
  5. Nghiên cứu công cụ kiểm thử IBM Rational Funtional Tester V7.0 Ứng dụng kiểm thử phần mềm tại trung tâm phát triển phần mềm Đại Học Duy Tân 7.4 Lỗi nguy hại # Dạng nguy hại Giải thích Lỗi không cho người sử dụng tiếp tục sử 1 Fatal dụng hệ thống, có lẽ hệ thống bị tấn công Hệ thống không thể làm việc tốt 2 Serious Lỗi này không ngăn người sử dụng xử lý, 3 Medium nhưng gây ra sự bất tiện Một lỗi mà không có cách nào ảnh hưởng 4 Cosmetic đế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 Lỗi không được sửa hay sửa nhưng không 1 ERROR được hài lòng như mong muốn Lỗi được xem lại và được giao sửa nó 2 ASSIGNED Lỗi được sửa xong và được kiểm thử lại 3 PENDING Lỗi được sửa một cách hài lòng như mong 4 TESTED muốn Lỗi không được sửa một cách hài lòng như 5 ACCEPTED 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. Nó không là một lỗi hay lỗi được loại bỏ 6 CANCELLED bởi những hành động khác với sửa lỗi
  6. Nghiên cứu công cụ kiểm thử IBM Rational Funtional Tester V7.0 Ứng dụng kiểm thử phần mềm tại trung tâm phát triển phần mềm Đại Học Duy Tân 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. # Tên Code Ví dụ lỗi Những thủ tục không thích hợp; 1 Contract Management 01-QT 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ẽ Giả định không đúng; đặc tả giao 2 Requirements 02-QT 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 Yêu cầu không được thực thi đầy 3 Design 03-QT đủ; lôgic vấn đề; vấn đề liên quạn đến chuẩn. Vấn đề với viết code, logic, xử lý 4 Coding 04-QT dữ liệu, vào/ra Sự triển khai kế hoạch không thích 5 Deployment 05-QT hợp, giải pháp; những vấn đề môi trường Kế hoạch hỗ trợ không rõ ràng 6 Customer support 06-QT Sự cố gắng không thích hợp hay 7 Test 07-QT lịch biểu cho kiểm thử; sự không
  7. Nghiên cứu công cụ kiểm thử IBM Rational Funtional Tester V7.0 Ứng dụng kiểm thử phần mềm tại trung tâm phát triển phần mềm Đại Học Duy Tân 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. cấu trúc quản lý cấu hình không 8 Configuration 08-QT thích hợp; những vấn đề trong đặt management tên và quản lý cấu trúc; quản lý thay đổi trong kế hoạch CM còn thiếu. Nỗ lực hay đánh giá lập biểu không 9 Project management 09-QT 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 Lựa chọn nhà thầu phụ không thích 10 Subcontract 10-QT hợp; quản lý chất lượng nhà thầu Management 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ó # Miêu tả Ưu tiên Lỗi phải được sửa ngay lập tức 1 Immediately Lỗi nên được đưa lên mức chú ý cao hơn 2 High priority 3 Normal priority 4 Low priority
  8. Nghiên cứu công cụ kiểm thử IBM Rational Funtional Tester V7.0 Ứng dụng kiểm thử phần mềm tại trung tâm phát triển phần mềm Đại Học Duy Tân 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).
  9. Nghiên cứu công cụ kiểm thử IBM Rational Funtional Tester V7.0 Ứng dụng kiểm thử phần mềm tại trung tâm phát triển phần mềm Đại Học Duy Tân 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).
  10. Nghiên cứu công cụ kiểm thử IBM Rational Funtional Tester V7.0 Ứng dụng kiểm thử phần mềm tại trung tâm phát triển phần mềm Đại Học Duy Tân 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,
  11. Nghiên cứu công cụ kiểm thử IBM Rational Funtional Tester V7.0 Ứng dụng kiểm thử phần mềm tại trung tâm phát triển phần mềm Đại Học Duy Tân 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.
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2