Nghiên cứu kiểm thử Webservice và xây dựng công cụ hỗ trợ

Đặt vấn đề, định hướng nghiên cứu

Hiện nay ngành công nghệ phần mềm đang rất phát triển ở nhiều lĩnh vực. Tuy nhiên để đảm bảo được sản phầm phần mềm tin cậy thì ngoài việc thiết kế, lập trình phải kể đến một khâu cực kỳ quan trọng đó là kiểm thử. Nếu như phát triển tạo ra được một sản phẩm thì kiểm thử sẽ đảm bảo phần mềm đó hoạt động đúng theo thiết kế. Vì vậy bước kiểm thử rất quan trọng trong vòng đời phát triển của một phần mềm. Mặc dù vậy nhưng để kiểm thử thế nào để đảm bảo chất lượng, tiết kiệm chi phí và tối ưu nhất nguồn lực thì vẫn đang là một bài toán khó cho các công ty phát triển phần mềm. Một giải pháp hợp lý cho các vấn đề đặt ra ở trên đó là áp dụng các công cụ kiểm thử tự động cho các phần mềm để tối ưu nguồn lực và đảm bảo chất lượng. Hiện nay cũng có rất nhiều công cụ hỗ trợ việc này. Tuy nhiên ngoài giá thành cao và khả năng năng áp dụng chưa rộng rãi do đặc thù các loại phần mềm khác nhau nên việc tạo ra một công cụ hiệu quả cho các phần mềm thì vẫn đang là vấn đề cần được nghiên cứu.

Luận văn được thực hiện dựa trên ý tưởng từ nhu cầu thực tế và kiến thức được học. Từ đó đưa ra cách thực hiện và đánh giá. Luận văn được chia thành 5 phần:

Mở đầu

Ở chương này trình bày tổng quan về đề tài như : lý do chọn đề tài, mục tiêu, nội dung của đề tài và công cụ cũng như môi trường để ứng dụng đề tài.

  • Chương 1. Tổng quan về kiểm thử
    Chương này trình bày khái niệm cơ bản về kiểm thử, các kỹ thuật kiểm thử và công đoạn kiểm thử trong vòng đời phát triển của phần mềm
  • Chương 2. Tổng quan về công nghệ Dịch vụ Web và kiểm thử Dịch vụ Web: Chương này trình bày khái quát về công nghệ dịch vụ Web, khái niệm, thành phần, kiến trúc. Vai trò, ý nghĩa, mục đích sử dụng của Dịch vụ Web và một số tiêu chí bổ sung khi kiểm thử dịch vụ Web
  • Chương 3. Xây dựng công cụ hỗ trợ kiểm thử Dịch vụ Web: Trong chương này luận văn đưa ra bài toán kiểm thử, cách thức kiểm thử truyền thống và đề xuất xây dựng một công cụ kiểm thử dịch vụ Web tự động. Từ đó đưa ra bài toán và cách áp dụng cụ thể để đánh giá.
  • Kết luận và đề xuất: Chương này phân tích và đánh giá việc thực hiện đề tài, những đóng góp và những hạn chế mà đề tài cần khắc phục để hoàn thiện, hướng phát triển của đề tài và các ứng dụng của đề tài trong lý thuyết cũng như trong thực tiễn.

Mục tiêu của đề tài

Mục tiêu của luận văn là tìm hiểu về kiến thức kiểm thử phần mềm, kiến thức về công nghệ dịch vụ Web và kiểm thử dịch vụ Web.

Dựa trên mô hình lý thuyết ở trên để thực hiện phân tích và xây dựng công cụ hỗ trợ kiểm thử cho một bài toán kiểm thử dịch vụ Web cụ thể.

Nội dung nghiên cứu

Đề tài nghiên cứu tổng quát về kiểm thử phần mềm: khái niệm, các kỹ thuật, đưa ra nghiên cứu chi tiết về kiểm thử bảo mật và hiệu năng của dịch vụ Web. Đề tài còn nghiên cứu tổng quát về dịch vụ Web: khái niệm, công nghệ. Từ những cơ sở lý thuyết trên thì đề tài tiến hành đề xuất cài đặt công cụ hỗ trợ kiểm thử cho dịch vụ Web. Cụ thể:

  1. Nêu một số khái niệm tổng quan về kiểm thử và dịch vụ Web
  2. Xây dựng công cụ hỗ trợ kiểm thử
  • Đề xuất bài toán
  • Phân tích và xây dựng thuật toán
  • Cài đặt minh họa
  • Đánh giá kết quả

3. Kết luận những nội dung đã đạt được và hướng phát triển, các ứng dụng của đề tài.

Link tải tài liệu: https://ckk.ai/Ty6cDOyuk

Lưu ý: Link tải có chứa quảng cáo được rút gọn bằng Shrinkearn.com

Mật khẩu mở tệp PDF: sharetailieu.net

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Mới Nhất

Cùng Chuyên Mục

Đọc Nhiều Nhất