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..
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 ...
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.
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.
" 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.. "
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
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 .
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 /
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
"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
"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"
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
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 .
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.
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."
"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.
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
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
"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"
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.
"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
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.
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)
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.
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..
ReplyDeleteand to see how the system well work in special circumstances that the organization might face..
i agree with areej,but also I think because
ReplyDelete- 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
I agree with you both ,,
ReplyDeletealso,
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 ...
because of the difference in systems , the way they working ,ability prevoids and kinds of hardware and software it deals with .
ReplyDeleteTesting 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.
ReplyDeleteAlso 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.
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.
ReplyDeleteI agree the above ...
ReplyDeletealso ...
" 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
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 .
ReplyDeleteAs I read and understood from
http://www.exforsys.com/tutorials/testing/testing-types.html
maha abbaoud
There are Different types of software testing like Interface,System, Acceptance and Release.
ReplyDeletethere 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 .
this is my reference
ReplyDeletehttp://www.coleyconsulting.co.uk/testtype.htm
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
ReplyDeleteEach 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 /
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
ReplyDeletereference:
http://en.wikipedia.org/wiki/Software_testing
Testing the system is a very important stage to ensure that all system requirements have
ReplyDeletebeen developed without errors.
Fatimah Al-Shaer ^^..|
"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
ReplyDeleteThere 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
"software testing is a process of analizing or operating the
ReplyDeletesoftware 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
rehab al-dayel
ReplyDeleteMost 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
hi girls ..
ReplyDeleteagree 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 ..
I agree with my friends
ReplyDeleteI 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.
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."
ReplyDeletehttp://en.wikipedia.org/wiki/Software_testing
ITHINK SO,
ReplyDeletebecause of the difference in systems , the way they working ,ability prevoids and kinds of hardware and software it deals with .
"The development process involves various types of testing. Each test type addresses a specific testing requirement."(1)
ReplyDeleteSo, 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
in my opinion ,there are various forms of testing becuase :
ReplyDeletethe Different objectives of the organization and the uses of the system ..which provide special kinds of softwares and hardwares
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...
ReplyDeleteactually I agree with all of you "you didn't leave even one chance to add new information, girls :p"
ReplyDeleteIn 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
Different software development models will focus the test effort at different points in the development process
ReplyDeletehttp://en.wikipedia.org/wiki/Software_testing
I agree with girls
ReplyDeletealso
"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
I agree with areej..
ReplyDeleteAnd 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.
"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".
ReplyDeletetherefore there are different types of testing
Reference:
http://en.wikipedia.org/wiki/Software_testing#Software_testing_topics
Testing the system is very important to make sure that the system is meet the requirements.
ReplyDeleteThere 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
i agree with girls
ReplyDeletethere are many kinds of software have a diffrent way of testing and diffrent point in the development process.
Latifa Al.mulhem
Because it allows the to make sure that the system can solve the problim.
ReplyDeleteBecause:
ReplyDelete* 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
Testing is divided into different types to reflect, what kind of
ReplyDeletedefects 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