Wednesday, November 3, 2010

Week 4 Threaded Discussion: Q2: There are various forms of testing. Why do you think there are so many different types or tests?

33 comments:

  1. because of the difference between the organizations' goals. So every organization well test its new system to see how it supports its goals and priorities..
    and to see how the system well work in special circumstances that the organization might face..

    ReplyDelete
  2. i agree with areej,but also I think because
    - there are many softweare there will be adiffrent type of testing.

    - changing the way of testing in the system help the orgnazation to avoid the mistakes

    ReplyDelete
  3. I agree with you both ,,
    also,
    the testing software can be implemented in two ways - manually or by automation some people prefer use the manually and others use automation.. I think this is the one of reasons to have different types of testing ...

    ReplyDelete
  4. because of the difference in systems , the way they working ,ability prevoids and kinds of hardware and software it deals with .

    ReplyDelete
  5. Testing the system is so important, and that's because it will help the company to make sure that the system satisfies its requirements and to have it in mind that it will save alot of things like time and money before it's really operating.
    Also there are alot of types because the systems and the softwares differ from one company to another, and because it also depends on the type of the system it self.

    ReplyDelete
  6. Testing is important to make sure that the system operates as required and as one part. This is because there are different parts in the system that needs to be evaluated or tested individually to avoid the problem that could happen if one part does not installed properly which would lead to a problem or break down in the system as whole. That help the company to deliver a good quality outcomes to their customers which show that the company has achieved their expected goals.

    ReplyDelete
  7. I agree the above ...
    also ...

    " One of the main purpose of software testing is to identify defects in the software. Defects in software testing can be defined as variance from requirement or user expectation. Based on this simple definition, it is very easy to categorize defects. For example:
    If system is not functioning properly, its a functional defect.
    If system is not performing well, its a performance defect.
    If system is not usable, its a usability defect
    If system is not secure, its a security defect
    and so on.. "

    Reference:
    http://www.testinggeek.com/index.php/testing-types

    ReplyDelete
  8. There are various forms of testing because each test type addresses a specific testing requirement. such as there is a specific test for performance and another for Functional … etc . they first determine what they want to test then choose the most effective and suitable testing type for them. Also, I think there are many types of testing to help the company to ensure that their systems is good .

    As I read and understood from
    http://www.exforsys.com/tutorials/testing/testing-types.html

    maha abbaoud

    ReplyDelete
  9. There are Different types of software testing like Interface,System, Acceptance and Release.
    there are some factors to put these types of software testing in one context :
    Development Process
    The development process for a system is traditionally as a Waterfall Model where each step follows the next, as if in a waterfall.
    Business Case
    The first step in development is a business investigation followed by a "Business Case" produced by the customer for a system. This outlines a new system, or change to an existing system, which it is anticipated will deliver business benefits, and outlines the costs expected when developing and running the system.
    User Requirements
    The next broad step is to define a set of "User Requirements", which is a statement by the customer of what the system shall achieve in order to meet the need. These involve both functional and non-functional requirements.
    System Specification
    "Requirements" are then passed to developers, who produce a "System Specification". This changes the focus from what the system shall achieve to how it will achieve it by defining it in computer terms, taking into account both functional and non-functional requirements .

    ReplyDelete
  10. this is my reference
    http://www.coleyconsulting.co.uk/testtype.htm

    ReplyDelete
  11. With the increasing demand for computer software and the large number of companies producing necessary that there are other companies to evaluate these programs and tested
    Each company develop programs that contain a special section of the test, but in some cases requires the presence of specialized companies in this field for the process to evaluate and test programs are neutral for many quarters and most of them are large enterprises.

    Divided the process of testing and evaluation of the program into several types depending on the stage of production and the quality of assessment required, Amniocentesis, which is in the test section in the same company produced in the different stages of development of the test after the completion of the construction phase and is different for the two test programs by Company Check program to another company would like to buy the program

    The purpose of this test is to assess the functions of the program as a system-specific requirements needed....

    my reference
    http://knol.google.com / k / Hamdeganim / 24 /

    ReplyDelete
  12. Software testing is an investigation conducted to provide stakeholders with information about the quality of the product or service under test.[1] Software testing also provides an objective, independent view of the software to allow the business to appreciate and understand the risks of software implementation. Test techniques include, but are not limited to, the process of executing a program or application with the intent of finding


    reference:
    http://en.wikipedia.org/wiki/Software_testing

    ReplyDelete
  13. Testing the system is a very important stage to ensure that all system requirements have
    been developed without errors.

    Fatimah Al-Shaer ^^..|

    ReplyDelete
  14. "Testing of the system is very important With the continued development of the local software industry, and focus increasingly to local software companies on the quality of software, and more and more concerned about the credibility of the program as an important means of quality assurance testing of software and process implementation and management, including the testing of the system and is an important activity throughout the testing phase
    There are many forms of tests and experiments to help companies to make sure the quality of the system ..."

    reference:
    http://www.softcov.com / ... / system - level-analysis-of-test-design.html

    ReplyDelete
  15. "software testing is a process of analizing or operating the
    software for the purpose of finding defects,testing is need
    for customer expectation,for example before delivering the
    product we need to check it,otherwise lot of problems can
    be occured"

    Reference:
    http://www.allinterview.com/showanswers/56409.html

    ReplyDelete
  16. rehab al-dayel

    Most of my friends I am in favor of opinion, but as I read in this site and found another reason for the existence of different types of testing.

    Types of Software Testing, depends upon different types of defects. For example:
    •Functional testing is done to detect functional defects in a system.
    •Performance Testing is performed to detect defects when the system does not perform according to the specifications
    •Usability Testing to detect usability defects in the system.
    •Security Testing is done to detect bugs/defects in the security of the system.
    The list goes on as we move on towards different layers of testing

    source:
    http://www.buzzle.com/articles/types-of-software-testing.html

    ReplyDelete
  17. hi girls ..
    agree with you all especially with Areeg about the different goals also with Anfal about the difference of the systems .
    i think also because the world is developing every day and this requires new systems , new tools and new types of tesing .

    THANKS ..
    Jawza Al.Otaibi ..

    ReplyDelete
  18. I agree with my friends
    I think that to cover all aspects of the system and every testing form is specialize in particular procedure.Beside that forms are following each other on their purpose to make sure that entire system operates as intended.

    ReplyDelete
  19. because it help them to sure that the process of validating and verifying "meets the business and technical requirements that guided its design and development, works as expected and can be implemented with the same characteristics."

    http://en.wikipedia.org/wiki/Software_testing

    ReplyDelete
  20. ITHINK SO,
    because of the difference in systems , the way they working ,ability prevoids and kinds of hardware and software it deals with .

    ReplyDelete
  21. "The development process involves various types of testing. Each test type addresses a specific testing requirement."(1)

    So, the same organization do many type of testing each one for only one purpose, one for the system, one for the functional and other for the performance and so on.

    (1)http://www.exforsys.com/tutorials/testing/testing-types.html

    ReplyDelete
  22. in my opinion ,there are various forms of testing becuase :
    the Different objectives of the organization and the uses of the system ..which provide special kinds of softwares and hardwares

    ReplyDelete
  23. because We do various forms of testing to improve the system's bug and defects and it’s a good indicator to the stability of any system...

    ReplyDelete
  24. actually I agree with all of you "you didn't leave even one chance to add new information, girls :p"


    In short,
    It depends on the organizations' goals, type of system, kinds of software,the desire to still competitive, and to have the ability to change the kind of tasting to avoid unuseful process

    ReplyDelete
  25. Different software development models will focus the test effort at different points in the development process



    http://en.wikipedia.org/wiki/Software_testing

    ReplyDelete
  26. I agree with girls

    also

    "Software testing, depending on the testing method employed, can be implemented at any time in the development process.
    Different software development models will focus the test effort at different points in the development process. Newer development models"

    http://en.wikipedia.org/wiki/Software_testing

    ReplyDelete
  27. I agree with areej..
    And I thing maybe the location of the company has something to do with the difference..like if the company where susceptible to the natural disasters or not..
    or maybe because of the number of the users..I mean the number will effect the system's speed, so they might test that.

    ReplyDelete
  28. "Software testing, depending on the testing method employed, can be implemented at any time in the development process. However, most of the test effort occurs after the requirements have been defined and the coding process has been completed. As such, the methodology of the test is governed by the software development methodology adopted".
    therefore there are different types of testing

    Reference:
    http://en.wikipedia.org/wiki/Software_testing#Software_testing_topics

    ReplyDelete
  29. Testing the system is very important to make sure that the system is meet the requirements.
    There are so many types of testing because there
    are many requirements and each requirement need a specific test.Also, diffrenet testing allows to identify and avoid diffrenet mistakes and defects.

    As I read and understood from

    http://www.coleyconsulting.co.uk/testtype.htm
    http://www.testinggeek.com/index.php/testing-types

    ReplyDelete
  30. i agree with girls

    there are many kinds of software have a diffrent way of testing and diffrent point in the development process.

    Latifa Al.mulhem

    ReplyDelete
  31. Because it allows the to make sure that the system can solve the problim.

    ReplyDelete
  32. Because:
    * there are many systems ,,and different risks that need different type of testing to make sure that my system will functional well...
    *there are different specifications of system,,
    *to chick if my work has been “completed” from all sides,,

    Sorry for being late 3 hours ..
    (connection problem)

    wjdan asiri

    ReplyDelete
  33. Testing is divided into different types to reflect, what kind of
    defects can be uncovered .Also, it is very rare to have someone with skills in
    all the types of testing and this division helps in getting proper resources for team.



    Reference:

    http://www.scribd.com/doc/3903680/Types-of-Testing



    Maryam Bubshait

    ReplyDelete