![]() | This article is rated Start-class on Wikipedia's
content assessment scale. It is of interest to the following WikiProjects: | |||||||||||||||||||||||
|
Isn't this the same as Integration Testing or are there moron bureacrats who view this as an extra step after I&T?
Can we replace the word "shakesdown" - I don't understand what it means. I'm not a software developer, but I've just come across a document on our intranet which shows Development --> SIT --> Regression so i wanted to understand what "SIT" and "Regression" means - and I can't fully understand what "shakesdown" means when refering to programming.
There is a distinct difference between Integration Testing (sometimes called Integration Testing in the small) and System Integration Testing (Integration Testing in the large). integration testing confirms that the units of a single system co-exist. Whereas System Integration testing confirms that multiple systems co-exist.
Once a system has been tested using a suite of tests there may be future releases. Regression Testing is the re-running of those previous tests to ensure that the system has not been regressed by any of changes.
System Testing and System Integration Testing should be discussed in different modules.
Kallol (13th Nov, 06)
I guess we are clear about the difference between System Testing and Integration Testing. Even though they can be categorised as two different types of testing, they can be interchangably used (to some extent). For example, testing a few modules combined for flow in your software package can be called Intregration Testing, but testing all the modules combined for all possible flows can be called Integration Testing as well as System Testing.
System Integration Testing, can be defined as taking the best approach of both System and Integration Testing and doing it as a single test (depending on your needs and the demands of your software).
Like the previous comment by DRogers, claming that SIT is similar to Unit Testing, is preposterous !
Vijay (10-OCT-2006)
There are several grammar issues and a number of ambiguous and confusing word choices in this article. Here are a few examples:
"System integration testing is the process of verifying the synchronization between two or more software systems and which can be performed after software system collaboration is completed." A run-on sentence that is not understandable by people outside of the Software industry. The first paragraph should explain things in "lay" terms. Mawcs ( talk) 15:20, 18 March 2011 (UTC)
"This is a part of the software testing life cycle for software collaboration involving projects." Difficult to comprehend the meaning of this sentence. The word, "This" requires context. Beginning a paragraph and section with "this" is wrong. Mawcs ( talk) 15:20, 18 March 2011 (UTC)
"This kind of software consumers run system integration test (SIT) round before the user acceptance test(UAT) round." Follows previous sentence beginning with "this." Also, use of "round" is ambiguous. There is no context or definition for "software consumers" and it doesn't read well. "This kind of software consumers run..." doesn't make sense to me. Mawcs ( talk) 15:20, 18 March 2011 (UTC)
"And software providers usually run a pre-SIT round before Software consumers run their SIT test cases." Don't begin sentences with "And" without an obvious tie-in to the previous sentence. "Software providers" has no context or definition. Again, use of "round" is ambiguous. Mawcs ( talk) 15:20, 18 March 2011 (UTC)
I don't have time to highlight all the errors. In my opinion, the entire article should be scanned and tweaked for grammar and polish. Thanks to Charithk for filling out the article. Now, we need some polish. Use Wikipedia:Basic copyediting as a reference. Mawcs ( talk) 15:20, 18 March 2011 (UTC)
This article contains numerous links that treat Wikipedia as external URLs. These need Wikification. Mawcs ( talk) 15:36, 18 March 2011 (UTC)
Is the intention to cover only software and not the hardware? In the case of a PC/laptop it may be justifiable to some people to neglect hardware when discussing integration testing but not so for instrumentation. By "neglect" I mean to assume the hardware works perfectly and is not an experimental variable. As a systems engineer coming from a hardware background I could never justify this assumption. We need an article on SIT for complex hardware/software systems that points to this article. At the very least I would like to see the present article mention the limitations/risks of neglecting hardware when performing software SIT.
-- Nantizle ( talk) 17:24, 15 January 2014 (UTC)
![]() | This article is rated Start-class on Wikipedia's
content assessment scale. It is of interest to the following WikiProjects: | |||||||||||||||||||||||
|
Isn't this the same as Integration Testing or are there moron bureacrats who view this as an extra step after I&T?
Can we replace the word "shakesdown" - I don't understand what it means. I'm not a software developer, but I've just come across a document on our intranet which shows Development --> SIT --> Regression so i wanted to understand what "SIT" and "Regression" means - and I can't fully understand what "shakesdown" means when refering to programming.
There is a distinct difference between Integration Testing (sometimes called Integration Testing in the small) and System Integration Testing (Integration Testing in the large). integration testing confirms that the units of a single system co-exist. Whereas System Integration testing confirms that multiple systems co-exist.
Once a system has been tested using a suite of tests there may be future releases. Regression Testing is the re-running of those previous tests to ensure that the system has not been regressed by any of changes.
System Testing and System Integration Testing should be discussed in different modules.
Kallol (13th Nov, 06)
I guess we are clear about the difference between System Testing and Integration Testing. Even though they can be categorised as two different types of testing, they can be interchangably used (to some extent). For example, testing a few modules combined for flow in your software package can be called Intregration Testing, but testing all the modules combined for all possible flows can be called Integration Testing as well as System Testing.
System Integration Testing, can be defined as taking the best approach of both System and Integration Testing and doing it as a single test (depending on your needs and the demands of your software).
Like the previous comment by DRogers, claming that SIT is similar to Unit Testing, is preposterous !
Vijay (10-OCT-2006)
There are several grammar issues and a number of ambiguous and confusing word choices in this article. Here are a few examples:
"System integration testing is the process of verifying the synchronization between two or more software systems and which can be performed after software system collaboration is completed." A run-on sentence that is not understandable by people outside of the Software industry. The first paragraph should explain things in "lay" terms. Mawcs ( talk) 15:20, 18 March 2011 (UTC)
"This is a part of the software testing life cycle for software collaboration involving projects." Difficult to comprehend the meaning of this sentence. The word, "This" requires context. Beginning a paragraph and section with "this" is wrong. Mawcs ( talk) 15:20, 18 March 2011 (UTC)
"This kind of software consumers run system integration test (SIT) round before the user acceptance test(UAT) round." Follows previous sentence beginning with "this." Also, use of "round" is ambiguous. There is no context or definition for "software consumers" and it doesn't read well. "This kind of software consumers run..." doesn't make sense to me. Mawcs ( talk) 15:20, 18 March 2011 (UTC)
"And software providers usually run a pre-SIT round before Software consumers run their SIT test cases." Don't begin sentences with "And" without an obvious tie-in to the previous sentence. "Software providers" has no context or definition. Again, use of "round" is ambiguous. Mawcs ( talk) 15:20, 18 March 2011 (UTC)
I don't have time to highlight all the errors. In my opinion, the entire article should be scanned and tweaked for grammar and polish. Thanks to Charithk for filling out the article. Now, we need some polish. Use Wikipedia:Basic copyediting as a reference. Mawcs ( talk) 15:20, 18 March 2011 (UTC)
This article contains numerous links that treat Wikipedia as external URLs. These need Wikification. Mawcs ( talk) 15:36, 18 March 2011 (UTC)
Is the intention to cover only software and not the hardware? In the case of a PC/laptop it may be justifiable to some people to neglect hardware when discussing integration testing but not so for instrumentation. By "neglect" I mean to assume the hardware works perfectly and is not an experimental variable. As a systems engineer coming from a hardware background I could never justify this assumption. We need an article on SIT for complex hardware/software systems that points to this article. At the very least I would like to see the present article mention the limitations/risks of neglecting hardware when performing software SIT.
-- Nantizle ( talk) 17:24, 15 January 2014 (UTC)