Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to Web-Based Repository for Software Testing Tools (WReSTT) 03/16/2009 Florida International University WISTPC 2009 Peter J. Clarke.

Similar presentations


Presentation on theme: "Introduction to Web-Based Repository for Software Testing Tools (WReSTT) 03/16/2009 Florida International University WISTPC 2009 Peter J. Clarke."— Presentation transcript:

1 Introduction to Web-Based Repository for Software Testing Tools (WReSTT) 03/16/2009 Florida International University WISTPC 2009 Peter J. Clarke

2 Software testing primary approach used to ensure development high quality software. Software bugs, or errors, cost the U.S. economy an estimated $59.5 billion annually [NIST 2002]. Plethora of software testing tools and program analyzers http://www.aptest.com/resources.html#app-source http://www.aptest.com/resources.html#app-source None of the repositories target the pedagogical needs of students and instructors. 2 Why WReSTT ?

3 Introduction Objectives Overview of WReSTT WReSTT Registration Basic Features of WReSTT Summary 3 Outline

4 WReSTT is part of a CCLI Phase I collaborative project between FIU and FAMU. Long-term goal - creation of a web-based repository for vetted software artifacts to support pedagogy. Project goal – creation of web-based repository of testing tools to support pedagogy. 4 Introduction

5 Benefits of WReSTT: 1.Availability of a vetted selection of software testing tools to students and instructors. 2.Easy access to tutorials on software testing and tutorials for testing tools. 3.Access to a moderated forum where students and instructors can share feedback. 4.Ability to rate testing tools in WReSTT 5 Introduction cont

6 1.Increase # of academic users that have access to vetted software testing tools in a single repository. 2.Provide a forum where CS/IT instructors can improve their knowledge of software testing tools. 3.Provide students with the opportunity to: –Improve their conceptual understanding of the approaches used to test software. –Improve their practical software testing skills using the testing tools in WReSTT. 6 Project Objectives

7 1.Provide a forum where CS/IT instructors can improve their knowledge of software testing tools. 2.Expose participants to using WReSTT. Outcomes: 1.Participants will increase their knowledge of using software testing tools to support pedagogy. 2.Participants will be able to use the features of WRESTT to support pedagogy. 7 Workshop Objectives

8 WReSTT seeks to provide students and instructors with guided access to vetted software testing tools and program analyzers that will support the development of quality software during their academic training. 8 Overview of WReSTT

9 WReSTT provides users with the ability to: Register as either a student, instructor, developer or tester. Update their profile Browse tools by –Categories (coverage, metrics, plug-ins, test execution, web) –Language (C++, Java, VB.Net) –Test level (Unit, System/UI) 9 Overview of WReSTT cont

10 WReSTT provides users with the ability to: Seek help in the “How-to” page Post to the following forums: –General –Tool installation –Tool usage –User showcase –Request/Suggestions 10 Overview of WReSTT cont

11 WReSTT provides users with the ability to: Write comments for a specific tool Rate a specific tool View any events related to the project View links associated with software testing 11 Overview of WReSTT cont

12 WReSTT is implemented using the content management system Drupal. The main components of WReSTT are: –Tool to rate test tools and monitor forums –Tool to analyze user data –Tool to log testing tool specific activities Go to the following URL and register: http://wrestt.cis.fiu.edu/ 12 Overview of WReSTT

13 Click on the “Register” tab Complete the registration form (select role “student”) An email with login information will be sent to your email account. Depending on the role selected you will have different access rights. Please login to WReSTT 13 WReSTT Registration

14 Top panel – Home, Register, Forums, Events, Sponsors, Links, Contact Left side panel – Main Menu, Browse Tools, Assistance, Affiliations Right side panel – Links, News Main panel – main content of the page. 14 Basic Features of WReSTT

15 Select “Preview all Tools” Scroll down to “JUnit” Select “View Details” The page for each tool provide the following: –Description of the tool –Official web site for the tool –Tutorials: video clip; web page –Ratings and comments link 15 Basic Features of WReSTT cont

16 Help us test WReSTT by performing the following: View some of the tutorials (no sound). Rate JUnit and write a comment about JUnit from your past experience. You may reply to comments posted by other participants. Feel free to use the other forums to post any other comments or problems encountered. 16 Basic Features of WReSTT cont

17 In this session we: covered the objectives of WReSTT covered the basic features of WReSTT were able to: –create accounts in WReSTT –become familiar with the page layout –browse the tools in WReSTT –rate a tool and post comments for a tool –used the forums to post other comments 17 Summary


Download ppt "Introduction to Web-Based Repository for Software Testing Tools (WReSTT) 03/16/2009 Florida International University WISTPC 2009 Peter J. Clarke."

Similar presentations


Ads by Google