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

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

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

Thông tin tài liệu

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 http://en.wikipedia.org/ 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 https://social.msdn.microsoft.com 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 https://code.google.com/p/xeger/wiki . 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. 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,. 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

Ngày đăng: 25/08/2015, 11:34

Từ khóa liên quan

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

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

Tài liệu liên quan