Tải bản đầy đủ (.pdf) (2 trang)

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

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (170.69 KB, 2 trang )

1

Nghiên cứu kiểm thử Webservice
và xây dựng công cụ hỗ trợ
Research Webservice testing and building auto test tool
NXB H. : ĐHCN, 2014 Số trang 76 tr. +

Trần Thị Thúy Nhung

Đại học Công nghệ
Luận văn ThS ngành: Công nghệ phần mềm; Mã số: 60480103
Người hướng dẫn: TS. Nguyễn Đức Dũng
Năm bảo vệ: 2014

Keywords: Kiểm thử phần mềm; Kỹ thuật phần mềm; Webservice; Công cụ hỗ trợ

Content
1. Đặ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á.
2


References
1. Kshirasagar Naik (2008), Software Testing and Quality Assurance¸ John Wiley & Sons,
Inc.
2. Dr. Boris Beizer (1995), Black- box Testing, Wiley.
3. A. Bertolino (2001),Chapter 5: Software Testing, IEEE SWEBOK Trial Version 1.00
4. Michael Champion, Dave Hollander (2004), Web Services Architecture, W3C
5. Trang web
6. Erik Christensen, Francisco Curbera, Greg Meredith, Sanjiva Weerawarana (2001),
Services Description Language (WSDL) 1.1, Ariba, International Business Machines
Corporation, Microsoft
7. Erin Cavanaugh (2006), Web services: Benefits, challenges, and a unique, visual
development solution, Altova
8. Trang web

9. Heather Kreger (2001), Web Services Conceptual Architecture (WSCA 1.0), IBM Software
Group
10. Aaron E. Walsh (2002) The Web Services Specification Reference Book, Prentice Hall
Professional Technical Reference.
11. Xiaoying Bai, Wenli Dong, WSDL-Based Automatic Test Case Generation for Web
Services Testing (2005), Department of Computer Science and Engineering, Tsinghua
University Beijing, China
12. Don Box, David Ehnebuske, Gopal Kakivaya (2000), Simple Object Access Protocol
(SOAP) 1.1, W3C
13. Bernard Stepien (2002), Automated Testing of XML/SOAP based Web Services, University
of Ottawa, Canada
14. Shariq Hussain, Zhaoshun Wang, Ibrahima Kalil Toure, and Abdoulaye Diop (2013), Web
Service Testing Tools: A Comparative Study, University of Science and Technology
Beijing, China
15. Tanuj Wala Aman, Kumar Sharma (2014), A Comparative Study of Web Service Testing
Tools, Himachal Pradesh University Shimla, India
16. Stian Frydenlund Lereng, Lars Fugelseth (2004), Testing of Web-based Systems,
Norwegian University of Science and Technology.
17. Trang web

×