1 / 14

Testing Tools

Testing Tools. By Rohen Shah – rxs07u. Testing Tools. Introduction Different methodologies used Different types of testing tools Most commonly used testing tools Summary. Testing.

toril
Download Presentation

Testing Tools

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Testing Tools By Rohen Shah – rxs07u

  2. Testing Tools • Introduction • Different methodologies used • Different types of testing tools • Most commonly used testing tools • Summary

  3. Testing • Humans are prone to make mistakes and so may not be as efficient i.e. missing out code that causes error in program. • Testing is important especially in the development stages. • As development progresses is becomes harder to fix errors and even spot errors. • E.g. a function being used whilst the stack is empty.

  4. Why Testing Tools • Software industry is growing so its more competitive for businesses to produce good quality software • Testing plays a big part such as meeting deadlines. • Testing therefore has to be done through out programming. • Manual testing wastes a lot of time so testing tools can increase efficiency.

  5. What They Are • Form of automated testing • Using programs to do different tasks • They are computerized and help in every type of testing. • Testing tools themselves have been coded in java and C++. • They can do things like checking conditions and checking predicted results with actual results and many more.

  6. Different Methodologies • Many different ways of implementing testing tools. • Can be used together or individually. • Depends on what you are testing and what resources you need.

  7. Example: White Box Testing • Uses internal perspective of the system and then designs test cases based on this. • So the code itself and conditions, statements and paths are all tested. • Programming skills are required. • This testing does things like analyzing the data flow, control flow and information flow.

  8. Different Types Of Testing Tools • Different testing tools are available each which is capable of doing different things. • Over the years many advancements have been made on different testing tools. • More will come in the future

  9. Example: Web Tools • Used for web applications • Tests for bugs and problems that appear in the program • E.g. having dead links or html validation

  10. Commonly Used Testing Tools 1 • Quick Test Professional: • Used for functional regression. • Automated functional Graphic User Interface (GUI) • GUI is automated so can be used online of offline • Has many functions such as comparing existing systems with current ones. • Can test many applications such as java, visual basics and others.

  11. Commonly Used Testing Tools 2 • Silk Test: • Tool used for regression testing and functional testing. • E-business application. • Many functions such as database testing and management. • Used with big organizations

  12. Advantage and Disadvantage • Advantages: • Reduce the amount of time needed • Manpower reduced • Reduce more errors as more testing tools become available • Disadvantages: • Getting the tool itself can be costly • Programmers should be capable of using these tools.

  13. Summary • Importance of testing tools • What they are and why they are used • Different methodologies used • Different types of testing tools • Pros and cons of testing tools

  14. Questions ???

More Related