SlideShare a Scribd company logo
RV College Of Engineering
Dept Of Information Science Page 26
Chapter 5
TESTING
5.1 Testing
There are essentially three main domain and six modules in our project. In this section the results
of all six modules are being tested with different OS, VM or VMM.
The purpose of this section is to ensure that the resulting system meets the system requirements
and there is a seamless transition of data flowing through each of the systems as well as in
between one another.
These testing provide a sort of "living document". Clients and other developers looking to learn
how to use the module can look at these tests to determine how to use the module to fit their
needs and gain a basic understanding of the API.
5.2.1 Testing Strategy
The following points are indicative of the testing strategy for unit testing followed in the project.
 Review the design specifications and source code for moules to be tested.
 Perform a peer review on the module Test Plan.
 Create any test "stubs" required to provide input to or receive output from the code
module.
 When it's time to test particular modules, compile the code in the test environment to
check for any missing files required for test plan execution.
 Execute the tests. Compare information/values received out of the tested software to
those expected, as documented in the Test Plan.
 Retest code when an updated version is available. Record results on the module Test
Report Form.
 When the module is considered to have passed all tests, archive the final Report form(s).
RV College Of Engineering
Dept Of Information Science Page 27
Table 5.1: Test case 1
Test case 1 Cold reboot based on Time
Test Case ID T-1
Purpose The system should rejuvenate at given rejuvenation time(TTR)
Pre-
Conditions System time
Inputs Time to Rejuvenate(TTR)
Expected
Output Reboot
Post-
Conditions After rebooting the system the current state should not be saved
Execution History
Date Result Version Remark
17-02-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
15-03-2014 Pass 1.0 Testing passed in CentOS operating system
27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
04-04-2014 Pass 1.0 Testing passed in CentOS operating system
09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
09-04-2014 Pass 1.0 Testing passed in CentOS operating system
RV College Of Engineering
Dept Of Information Science Page 28
Table 5.2: Test case 2
Test Case ID T-2
Purpose System should rejuvenate at given memory threshold value
Pre-
Conditions System free memory
Inputs Memory threshold value
Expected
Output Reboot
Post-
Conditions After rebooting the system the current state should not be saved
Execution History
Date Result Version Remark
17-02-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
15-03-2014 Pass 1.0 Testing passed in CentOS operating system
27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
04-04-2014 Pass 1.0 Testing passed in CentOS operating system
09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
09-04-2014 Pass 1.0 Testing passed in CentOS operating system
Test case 2 Cold reboot based on Workload
.
RV College Of Engineering
Dept Of Information Science Page 29
Table 5.3: Test case 3
Test Case ID T-3
Purpose
The system optimize the rejuvenation time based on the workload and then system
rejuvenates at an optimized time
Pre-
Conditions System time and Free memory
Inputs Time to Rejuvenate(TTR) and Memory threshold value
Expected
Output Reboot
Post-
Conditions After rebooting the system the current state should not be saved
Execution History
Date Result Version Remark
17-02-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
15-03-2014 Pass 1.0 Testing passed in CentOS operating system
27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
04-04-2014 Pass 1.0 Testing passed in CentOS operating system
09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
09-04-2014 Pass 1.0 Testing passed in CentOS operating system
Test case 3 Cold reboot based on both Time and Workload
RV College Of Engineering
Dept Of Information Science Page 30
Table 5.4: Test case 4
Test Case ID T-4
Purpose The system should rejuvenate at given rejuvenation time(TTR)
Pre-
Conditions System time
Inputs Time to Rejuvenate(TTR)
Expected
Output Reboot
Post-
Conditions After rebooting the system the current state should be saved
Execution History
Date Result Version Remark
27-02-2014 Failed 1.0
Testing Failed in CentOS operating system due to
OS is not compatible
28-03-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
27-03-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
04-04-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
09-04-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
09-04-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
Test case 4 Warm reboot based on Time
RV College Of Engineering
Dept Of Information Science Page 31
Table 5.5: Test case 5
Test Case ID T-5
Purpose The system should rejuvenate at given Memory threshold value
Pre-
Conditions System Free memory
Inputs Memory threshold value
Expected
Output Reboot
Post-
Conditions After rebooting the system the current state should be saved
Execution History
Date Result Version Remark
27-02-2014 Failed 1.0
Testing Failed in CentOS operating system due to
OS is not compatible
28-03-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
27-03-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
04-04-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
09-04-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
09-04-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
Test case 5 Cold reboot based on Workload
RV College Of Engineering
Dept Of Information Science Page 32
Table 5.6: Test Case 6
Test Case ID T-6
Purpose
The system optimize the rejuvenation time based on the workload and then system
rejuvenates at an optimized time
Pre-
Conditions System Time and Free memory
Inputs Time to Rejuvenate and Memory threshold value
Expected
Output Reboot
Post-
Conditions After rebooting the system the current state should be saved
Execution History
Date Result Version Remark
27-02-2014 Failed 1.0
Testing Failed in CentOS operating system due to
OS is not compatible
28-03-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
27-03-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
04-04-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
09-04-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
09-04-2014 Pass 1.0.1 Testing is passed in Ubuntu 12.04
Test case 6 Warm reboot based on both time and Workload
RV College Of Engineering
Dept Of Information Science Page 33
Table 5.7: Test case 7
Test Case ID T-7
Purpose The Virtual Machine(VM) should rejuvenate at given rejuvenation time(TTR)
Pre-
Conditions System time
Inputs Time to Rejuvenate(TTR)
Expected
Output Virtual Machine(VM) Reboot
Post-
Conditions After rebooting the Virtual Machine(VM) the current state should not be saved
Execution History
Date Result Version Remark
27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
04-04-2014 Pass 1.0 Testing passed in CentOS operating system
09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
09-04-2014 Pass 1.0 Testing passed in CentOS operating system
Test Case 7 VM cold reboot based on Time
RV College Of Engineering
Dept Of Information Science Page 34
Table 5.8: Test case 8
Test Case ID T-8
Purpose The Virtual Machine(VM) should rejuvenate at given Memory threshold value
Pre-
Conditions System Free memory
Inputs Memory threshold value
Expected
Output Virtual Machine(VM) Reboot
Post-
Conditions After rebooting the Virtual Machine(VM) the current state should not be saved
Execution History
Date Result Version Remark
27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
04-04-2014 Pass 1.0 Testing passed in CentOS operating system
09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
09-04-2014 Pass 1.0 Testing passed in CentOS operating system
Test case 8 VM cold reboot based on Workload
RV College Of Engineering
Dept Of Information Science Page 35
Table 5.9: Test case 9
Test Case ID T-9
Purpose
The system optimize the rejuvenation time based on the workload and then Virtual
Machine(VM) rejuvenates at an optimized time
Pre-
Conditions System time and Free memory
Inputs Time to Rejuvenate(TTR) and Memory threshold value
Expected
Output Virtual Machine(VM) Reboot
Post-
Conditions After rebooting the Virtual Machine(VM) the current state should not be saved
Execution History
Date Result Version Remark
27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
04-04-2014 Pass 1.0 Testing passed in CentOS operating system
09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
09-04-2014 Pass 1.0 Testing passed in CentOS operating system
Test case 9 VM cold reboot based on both Time and workload
RV College Of Engineering
Dept Of Information Science Page 36
Table 5.10: Test case 10
Test Case ID T-10
Purpose The Virtual Machine(VM) should rejuvenate at given rejuvenation time(TTR)
Pre-
Conditions System time
Inputs Time to Rejuvenate(TTR)
Expected
Output Virtual Machine(VM) Reboot
Post-
Conditions After rebooting the Virtual Machine(VM) the current state should be saved
Execution History
Date Result Version Remark
27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
04-04-2014 Pass 1.0 Testing passed in CentOS operating system
09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
09-04-2014 Pass 1.0 Testing passed in CentOS operating system
Test case 10 VM warm reboot based on Time
RV College Of Engineering
Dept Of Information Science Page 37
Table 5.11: Test case 11
Test Case ID T-11
Purpose The Virtual Machine(VM) should rejuvenate at given Memory threshold value
Pre-
Conditions System Free memory
Inputs Memory threshold value
Expected
Output Virtual Machine(VM) Reboot
Post-
Conditions After rebooting the Virtual Machine(VM) the current state should be saved
Execution History
Date Result Version Remark
27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
04-04-2014 Pass 1.0 Testing passed in CentOS operating system
09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
09-04-2014 Pass 1.0 Testing passed in CentOS operating system
Test case 11 VM warm reboot based on Workload
RV College Of Engineering
Dept Of Information Science Page 38
Table 5.12: Test case 12
Test Case ID T-12
Purpose
The system optimize the rejuvenation time based on the workload and then Virtual
Machine(VM) rejuvenates at an optimized time
Pre-
Conditions System time and Free memory
Inputs Time to Rejuvenate(TTR) and Memory threshold value
Expected
Output Virtual Machine(VM) Reboot
Post-
Conditions After rebooting the Virtual Machine(VM) the current state should be saved
Execution History
Date Result Version Remark
27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
04-04-2014 Pass 1.0 Testing passed in CentOS operating system
09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
09-04-2014 Pass 1.0 Testing passed in CentOS operating system
Test case 12 VM warm reboot based on both Time and workload
RV College Of Engineering
Dept Of Information Science Page 39
Table 5.13: Test case 13
Test Case ID T-13
Purpose
The Virtual Machine Monitor(VMM) should rejuvenate at given rejuvenation
time(TTR)
Pre-
Conditions System time
Inputs Time to Rejuvenate(TTR)
Expected
Output Virtual Machine Monitor(VMM) Reboot
Post-
Conditions
After rebooting the Virtual Machine Monitor(VMM) connection between VMM
and VM’s should loss
Execution History
Date Result Version Remark
27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
04-04-2014 Pass 1.0 Testing passed in CentOS operating system
09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
09-04-2014 Pass 1.0 Testing passed in CentOS operating system
Test case 13 VMM reboot based on Time
RV College Of Engineering
Dept Of Information Science Page 40
Table 5.14: Test case 14
Test Case ID T-14
Purpose
The Virtual Machine Monitor(VMM) should rejuvenate at given Memory
threshold value
Pre-
Conditions System Free memory
Inputs Memory threshold value
Expected
Output Virtual Machine Monitor(VMM) Reboot
Post-
Conditions
After rebooting the Virtual Machine Monitor(VMM) connection between VMM
and VM’s should loss
Execution History
Date Result Version Remark
27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
04-04-2014 Pass 1.0 Testing passed in CentOS operating system
09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
09-04-2014 Pass 1.0 Testing passed in CentOS operating system
Test case 14 VMM reboot based on Workload
RV College Of Engineering
Dept Of Information Science Page 41
Table 5.15: Test case 15
Test Case ID T-15
Purpose
The system optimize the rejuvenation time based on the workload and then Virtual
Machine Monitor(VMM) rejuvenates at an optimized time
Pre-
Conditions System time and Free memory
Inputs Time to Rejuvenate(TTR) and Memory threshold value
Expected
Output Virtual Machine Monitor(VMM) Reboot
Post-
Conditions
After rebooting the Virtual Machine Monitor(VMM) connection between VMM
and VM’s should loss
Execution History
Date Result Version Remark
27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
04-04-2014 Pass 1.0 Testing passed in CentOS operating system
09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
09-04-2014 Pass 1.0 Testing passed in CentOS operating system
Test case 15 VMM reboot based on both Time and Workload
RV College Of Engineering
Dept Of Information Science Page 42
Table 5.16: Test case 16
Test Case ID T-16
Purpose
The Virtual Machine(VM) should migrate from one Physical Machine(PM1) to
another Physical Machine(PM2) at given rejuvenation time(TTR)
Pre-
Conditions System time
Inputs Time to Rejuvenate(TTR)
Expected
Output
Virtual Machine(VM) should migrate from one Physical Machine(PM1) to
another Physical Machine(PM2)
Post-
Conditions
After the migration Virtual Machine(VM) from Physical Machine(PM1) should
reboot
Execution History
Date Result Version Remark
27-02-2014 Failed 1.0
Testing Failed in Ubuntu 12.04 operating system
due to OS is not compatible
05-03-2014 Failed 1.0
Testing Failed in Ubuntu 12.04 operating system
due to OS is not compatible
10-03-2014 Failed 1.0
Testing Failed in Ubuntu 12.04 operating system
due to OS is not compatible
30-03-2014 Pass 1.0.1 Testing passed in CentOS operating system
04-04-2014 Pass 1.0.1 Testing passed in CentOS operating system
09-04-2014 Pass 1.0.1 Testing passed in CentOS operating system
Test case 16 VM migration based on Time
RV College Of Engineering
Dept Of Information Science Page 43
Table 5.17: Test case 17
Test Case ID T-17
Purpose
The Virtual Machine(VM) should migrate from one Physical Machine(PM1) to
another Physical Machine(PM2) at given Memory threshold value
Pre-
Conditions System Free memory
Inputs Memory threshold value
Expected
Output
Virtual Machine(VM) should migrate from one Physical Machine(PM1) to
another Physical Machine(PM2)
Post-
Conditions
After the migration Virtual Machine(VM) from Physical Machine(PM1) should
reboot
Execution History
Date Result Version Remark
27-02-2014 Failed 1.0
Testing Failed in Ubuntu 12.04 operating system
due to OS is not compatible
05-03-2014 Failed 1.0
Testing Failed in Ubuntu 12.04 operating system
due to OS is not compatible
10-03-2014 Failed 1.0
Testing Failed in Ubuntu 12.04 operating system
due to OS is not compatible
30-03-2014 Pass 1.0.1 Testing passed in CentOS operating system
04-04-2014 Pass 1.0.1 Testing passed in CentOS operating system
09-04-2014 Pass 1.0.1 Testing passed in CentOS operating system
Test case 17 VM migration based on workload
RV College Of Engineering
Dept Of Information Science Page 44
Table 5.18: Test case 18
Test Case ID T-18
Purpose
The system optimize the rejuvenation time based on the workload and then Virtual
Machine(VM) should migrate from one Physical Machine(PM1) to another
Physical Machine(PM2) based on optimized time
Pre-
Conditions System Free memory and System Free memory
Inputs System Time and Memory threshold value
Expected
Output
Virtual Machine(VM) should migrate from one Physical Machine(PM1) to
another Physical Machine(PM2)
Post-
Conditions
After the migration Virtual Machine(VM) from Physical Machine(PM1) should
reboot
Execution History
Date Result Version Remark
27-02-2014 Failed 1.0
Testing Failed in Ubuntu 12.04 operating system
due to OS is not compatible
05-03-2014 Failed 1.0
Testing Failed in Ubuntu 12.04 operating system
due to OS is not compatible
10-03-2014 Failed 1.0
Testing Failed in Ubuntu 12.04 operating system
due to OS is not compatible
30-03-2014 Pass 1.0.1 Testing passed in CentOS operating system
04-04-2014 Pass 1.0.1 Testing passed in CentOS operating system
09-04-2014 Pass 1.0.1 Testing passed in CentOS operating system
Test case 18 VM migration based on both Time and workload
RV College Of Engineering
Dept Of Information Science Page 45

More Related Content

Viewers also liked

Conclusion
ConclusionConclusion
Conclusionhanmya
 
Cinematica física
Cinematica físicaCinematica física
Cinematica física
Elfego Lopez
 
D3.js講習会〜1回目〜
D3.js講習会〜1回目〜D3.js講習会〜1回目〜
D3.js講習会〜1回目〜
Yukihiro Moriyama
 
Hadoop
HadoopHadoop
D3.js講習会〜2回目〜
D3.js講習会〜2回目〜D3.js講習会〜2回目〜
D3.js講習会〜2回目〜
Yukihiro Moriyama
 
D3.js講習会〜3回目〜
D3.js講習会〜3回目〜D3.js講習会〜3回目〜
D3.js講習会〜3回目〜
Yukihiro Moriyama
 
Scholarship schemes for minority and muslims- SHAHBAZ AHMAD GHOSI
Scholarship schemes for minority and muslims- SHAHBAZ AHMAD GHOSIScholarship schemes for minority and muslims- SHAHBAZ AHMAD GHOSI
Scholarship schemes for minority and muslims- SHAHBAZ AHMAD GHOSI
Shahbaz Ghosi
 
Ext4 filesystem(2)
Ext4 filesystem(2)Ext4 filesystem(2)
Ext4 filesystem(2)
Yoshihiro Yunomae
 
Ext4 filesystem(1)
Ext4 filesystem(1)Ext4 filesystem(1)
Ext4 filesystem(1)
Yoshihiro Yunomae
 
Akaun kawalan
Akaun kawalanAkaun kawalan
Akaun kawalan
eleayany71
 
Management versus leadership
Management versus leadershipManagement versus leadership
Management versus leadership
SH Musa
 
Regional imbalances
Regional imbalancesRegional imbalances
Regional imbalances
vijay kumar sarabu
 
Digital india
Digital indiaDigital india
Digital india
vijay kumar sarabu
 

Viewers also liked (16)

Quiz
QuizQuiz
Quiz
 
Conclusion
ConclusionConclusion
Conclusion
 
from our side
from our sidefrom our side
from our side
 
Cinematica física
Cinematica físicaCinematica física
Cinematica física
 
D3.js講習会〜1回目〜
D3.js講習会〜1回目〜D3.js講習会〜1回目〜
D3.js講習会〜1回目〜
 
Hadoop
HadoopHadoop
Hadoop
 
D3.js講習会〜2回目〜
D3.js講習会〜2回目〜D3.js講習会〜2回目〜
D3.js講習会〜2回目〜
 
D3.js講習会〜3回目〜
D3.js講習会〜3回目〜D3.js講習会〜3回目〜
D3.js講習会〜3回目〜
 
pedagogi
pedagogipedagogi
pedagogi
 
Scholarship schemes for minority and muslims- SHAHBAZ AHMAD GHOSI
Scholarship schemes for minority and muslims- SHAHBAZ AHMAD GHOSIScholarship schemes for minority and muslims- SHAHBAZ AHMAD GHOSI
Scholarship schemes for minority and muslims- SHAHBAZ AHMAD GHOSI
 
Ext4 filesystem(2)
Ext4 filesystem(2)Ext4 filesystem(2)
Ext4 filesystem(2)
 
Ext4 filesystem(1)
Ext4 filesystem(1)Ext4 filesystem(1)
Ext4 filesystem(1)
 
Akaun kawalan
Akaun kawalanAkaun kawalan
Akaun kawalan
 
Management versus leadership
Management versus leadershipManagement versus leadership
Management versus leadership
 
Regional imbalances
Regional imbalancesRegional imbalances
Regional imbalances
 
Digital india
Digital indiaDigital india
Digital india
 

Similar to 5 testing

Advanced NDISTest options
Advanced NDISTest optionsAdvanced NDISTest options
Advanced NDISTest optionsYan Vugenfirer
 
Test automation principles, terminologies and implementations
Test automation principles, terminologies and implementationsTest automation principles, terminologies and implementations
Test automation principles, terminologies and implementations
Steven Li
 
Software test management overview for managers
Software test management overview for managersSoftware test management overview for managers
Software test management overview for managers
TJamesLeDoux
 
Unit iios process scheduling and synchronization
Unit iios process scheduling and synchronizationUnit iios process scheduling and synchronization
Unit iios process scheduling and synchronization
donny101
 
Unit testing php-unit - phing - selenium_v2
Unit testing   php-unit - phing - selenium_v2Unit testing   php-unit - phing - selenium_v2
Unit testing php-unit - phing - selenium_v2Tricode (part of Dept)
 
Adop and maintenance task presentation 151015
Adop and maintenance task presentation 151015Adop and maintenance task presentation 151015
Adop and maintenance task presentation 151015
andreas kuncoro
 
Performancetestingjmeter 131210111657-phpapp02
Performancetestingjmeter 131210111657-phpapp02Performancetestingjmeter 131210111657-phpapp02
Performancetestingjmeter 131210111657-phpapp02Nitish Bhardwaj
 
NoCOUG Presentation on Oracle RAT
NoCOUG Presentation on Oracle RATNoCOUG Presentation on Oracle RAT
NoCOUG Presentation on Oracle RAT
HenryBowers
 
Online Examination
Online ExaminationOnline Examination
Online Examination
Rajesh M Chauhan
 
Upgrade to 2008 Best of PASS
Upgrade to 2008 Best of PASSUpgrade to 2008 Best of PASS
Upgrade to 2008 Best of PASSsqlserver.co.il
 
SB Support System
SB Support SystemSB Support System
SB Support System
Rocket Software
 
TMPA-2017: Regression Testing with Semiautomatic Test Selection for Auditing ...
TMPA-2017: Regression Testing with Semiautomatic Test Selection for Auditing ...TMPA-2017: Regression Testing with Semiautomatic Test Selection for Auditing ...
TMPA-2017: Regression Testing with Semiautomatic Test Selection for Auditing ...
Iosif Itkin
 
Upgrade to 2008_d_binfra ver12
Upgrade to 2008_d_binfra ver12Upgrade to 2008_d_binfra ver12
Upgrade to 2008_d_binfra ver12sqlserver.co.il
 
Truly non-intrusive OpenStack Cinder backup for mission critical systems
Truly non-intrusive OpenStack Cinder backup for mission critical systemsTruly non-intrusive OpenStack Cinder backup for mission critical systems
Truly non-intrusive OpenStack Cinder backup for mission critical systems
Dipak Kumar Singh
 
Performance testing and_reporting_with_j_meter by Le Van Nghi
Performance testing and_reporting_with_j_meter by  Le Van NghiPerformance testing and_reporting_with_j_meter by  Le Van Nghi
Performance testing and_reporting_with_j_meter by Le Van Nghi
eXo Platform
 
WiKi Based Automation Testing: Fitness & DevOps
WiKi Based Automation Testing: Fitness & DevOpsWiKi Based Automation Testing: Fitness & DevOps
WiKi Based Automation Testing: Fitness & DevOps
Agile Testing Alliance
 
Reducing Risk When Upgrading MySQL
Reducing Risk When Upgrading MySQLReducing Risk When Upgrading MySQL
Reducing Risk When Upgrading MySQL
Kenny Gryp
 
Aspect oriented software engineering-draft
Aspect oriented software engineering-draftAspect oriented software engineering-draft
Aspect oriented software engineering-draftAbdelfattah Al Zaqqa
 
PEOPLESOFT PTF
PEOPLESOFT PTFPEOPLESOFT PTF
PEOPLESOFT PTF
Gautam Chaudhary
 

Similar to 5 testing (20)

Advanced NDISTest options
Advanced NDISTest optionsAdvanced NDISTest options
Advanced NDISTest options
 
Test automation principles, terminologies and implementations
Test automation principles, terminologies and implementationsTest automation principles, terminologies and implementations
Test automation principles, terminologies and implementations
 
Software test management overview for managers
Software test management overview for managersSoftware test management overview for managers
Software test management overview for managers
 
Unit iios process scheduling and synchronization
Unit iios process scheduling and synchronizationUnit iios process scheduling and synchronization
Unit iios process scheduling and synchronization
 
Unit testing php-unit - phing - selenium_v2
Unit testing   php-unit - phing - selenium_v2Unit testing   php-unit - phing - selenium_v2
Unit testing php-unit - phing - selenium_v2
 
Adop and maintenance task presentation 151015
Adop and maintenance task presentation 151015Adop and maintenance task presentation 151015
Adop and maintenance task presentation 151015
 
Performancetestingjmeter 131210111657-phpapp02
Performancetestingjmeter 131210111657-phpapp02Performancetestingjmeter 131210111657-phpapp02
Performancetestingjmeter 131210111657-phpapp02
 
NoCOUG Presentation on Oracle RAT
NoCOUG Presentation on Oracle RATNoCOUG Presentation on Oracle RAT
NoCOUG Presentation on Oracle RAT
 
Online Examination
Online ExaminationOnline Examination
Online Examination
 
Upgrade to 2008 Best of PASS
Upgrade to 2008 Best of PASSUpgrade to 2008 Best of PASS
Upgrade to 2008 Best of PASS
 
SB Support System
SB Support SystemSB Support System
SB Support System
 
TMPA-2017: Regression Testing with Semiautomatic Test Selection for Auditing ...
TMPA-2017: Regression Testing with Semiautomatic Test Selection for Auditing ...TMPA-2017: Regression Testing with Semiautomatic Test Selection for Auditing ...
TMPA-2017: Regression Testing with Semiautomatic Test Selection for Auditing ...
 
Upgrade to 2008_d_binfra ver12
Upgrade to 2008_d_binfra ver12Upgrade to 2008_d_binfra ver12
Upgrade to 2008_d_binfra ver12
 
Truly non-intrusive OpenStack Cinder backup for mission critical systems
Truly non-intrusive OpenStack Cinder backup for mission critical systemsTruly non-intrusive OpenStack Cinder backup for mission critical systems
Truly non-intrusive OpenStack Cinder backup for mission critical systems
 
Performance testing and_reporting_with_j_meter by Le Van Nghi
Performance testing and_reporting_with_j_meter by  Le Van NghiPerformance testing and_reporting_with_j_meter by  Le Van Nghi
Performance testing and_reporting_with_j_meter by Le Van Nghi
 
WiKi Based Automation Testing: Fitness & DevOps
WiKi Based Automation Testing: Fitness & DevOpsWiKi Based Automation Testing: Fitness & DevOps
WiKi Based Automation Testing: Fitness & DevOps
 
000 252
000 252000 252
000 252
 
Reducing Risk When Upgrading MySQL
Reducing Risk When Upgrading MySQLReducing Risk When Upgrading MySQL
Reducing Risk When Upgrading MySQL
 
Aspect oriented software engineering-draft
Aspect oriented software engineering-draftAspect oriented software engineering-draft
Aspect oriented software engineering-draft
 
PEOPLESOFT PTF
PEOPLESOFT PTFPEOPLESOFT PTF
PEOPLESOFT PTF
 

Recently uploaded

一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
BrazilAccount1
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
BrazilAccount1
 

Recently uploaded (20)

一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
 

5 testing

  • 1. RV College Of Engineering Dept Of Information Science Page 26 Chapter 5 TESTING 5.1 Testing There are essentially three main domain and six modules in our project. In this section the results of all six modules are being tested with different OS, VM or VMM. The purpose of this section is to ensure that the resulting system meets the system requirements and there is a seamless transition of data flowing through each of the systems as well as in between one another. These testing provide a sort of "living document". Clients and other developers looking to learn how to use the module can look at these tests to determine how to use the module to fit their needs and gain a basic understanding of the API. 5.2.1 Testing Strategy The following points are indicative of the testing strategy for unit testing followed in the project.  Review the design specifications and source code for moules to be tested.  Perform a peer review on the module Test Plan.  Create any test "stubs" required to provide input to or receive output from the code module.  When it's time to test particular modules, compile the code in the test environment to check for any missing files required for test plan execution.  Execute the tests. Compare information/values received out of the tested software to those expected, as documented in the Test Plan.  Retest code when an updated version is available. Record results on the module Test Report Form.  When the module is considered to have passed all tests, archive the final Report form(s).
  • 2. RV College Of Engineering Dept Of Information Science Page 27 Table 5.1: Test case 1 Test case 1 Cold reboot based on Time Test Case ID T-1 Purpose The system should rejuvenate at given rejuvenation time(TTR) Pre- Conditions System time Inputs Time to Rejuvenate(TTR) Expected Output Reboot Post- Conditions After rebooting the system the current state should not be saved Execution History Date Result Version Remark 17-02-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 15-03-2014 Pass 1.0 Testing passed in CentOS operating system 27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 04-04-2014 Pass 1.0 Testing passed in CentOS operating system 09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 09-04-2014 Pass 1.0 Testing passed in CentOS operating system
  • 3. RV College Of Engineering Dept Of Information Science Page 28 Table 5.2: Test case 2 Test Case ID T-2 Purpose System should rejuvenate at given memory threshold value Pre- Conditions System free memory Inputs Memory threshold value Expected Output Reboot Post- Conditions After rebooting the system the current state should not be saved Execution History Date Result Version Remark 17-02-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 15-03-2014 Pass 1.0 Testing passed in CentOS operating system 27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 04-04-2014 Pass 1.0 Testing passed in CentOS operating system 09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 09-04-2014 Pass 1.0 Testing passed in CentOS operating system Test case 2 Cold reboot based on Workload .
  • 4. RV College Of Engineering Dept Of Information Science Page 29 Table 5.3: Test case 3 Test Case ID T-3 Purpose The system optimize the rejuvenation time based on the workload and then system rejuvenates at an optimized time Pre- Conditions System time and Free memory Inputs Time to Rejuvenate(TTR) and Memory threshold value Expected Output Reboot Post- Conditions After rebooting the system the current state should not be saved Execution History Date Result Version Remark 17-02-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 15-03-2014 Pass 1.0 Testing passed in CentOS operating system 27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 04-04-2014 Pass 1.0 Testing passed in CentOS operating system 09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 09-04-2014 Pass 1.0 Testing passed in CentOS operating system Test case 3 Cold reboot based on both Time and Workload
  • 5. RV College Of Engineering Dept Of Information Science Page 30 Table 5.4: Test case 4 Test Case ID T-4 Purpose The system should rejuvenate at given rejuvenation time(TTR) Pre- Conditions System time Inputs Time to Rejuvenate(TTR) Expected Output Reboot Post- Conditions After rebooting the system the current state should be saved Execution History Date Result Version Remark 27-02-2014 Failed 1.0 Testing Failed in CentOS operating system due to OS is not compatible 28-03-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04 27-03-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04 04-04-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04 09-04-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04 09-04-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04 Test case 4 Warm reboot based on Time
  • 6. RV College Of Engineering Dept Of Information Science Page 31 Table 5.5: Test case 5 Test Case ID T-5 Purpose The system should rejuvenate at given Memory threshold value Pre- Conditions System Free memory Inputs Memory threshold value Expected Output Reboot Post- Conditions After rebooting the system the current state should be saved Execution History Date Result Version Remark 27-02-2014 Failed 1.0 Testing Failed in CentOS operating system due to OS is not compatible 28-03-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04 27-03-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04 04-04-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04 09-04-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04 09-04-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04 Test case 5 Cold reboot based on Workload
  • 7. RV College Of Engineering Dept Of Information Science Page 32 Table 5.6: Test Case 6 Test Case ID T-6 Purpose The system optimize the rejuvenation time based on the workload and then system rejuvenates at an optimized time Pre- Conditions System Time and Free memory Inputs Time to Rejuvenate and Memory threshold value Expected Output Reboot Post- Conditions After rebooting the system the current state should be saved Execution History Date Result Version Remark 27-02-2014 Failed 1.0 Testing Failed in CentOS operating system due to OS is not compatible 28-03-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04 27-03-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04 04-04-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04 09-04-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04 09-04-2014 Pass 1.0.1 Testing is passed in Ubuntu 12.04 Test case 6 Warm reboot based on both time and Workload
  • 8. RV College Of Engineering Dept Of Information Science Page 33 Table 5.7: Test case 7 Test Case ID T-7 Purpose The Virtual Machine(VM) should rejuvenate at given rejuvenation time(TTR) Pre- Conditions System time Inputs Time to Rejuvenate(TTR) Expected Output Virtual Machine(VM) Reboot Post- Conditions After rebooting the Virtual Machine(VM) the current state should not be saved Execution History Date Result Version Remark 27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 04-04-2014 Pass 1.0 Testing passed in CentOS operating system 09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 09-04-2014 Pass 1.0 Testing passed in CentOS operating system Test Case 7 VM cold reboot based on Time
  • 9. RV College Of Engineering Dept Of Information Science Page 34 Table 5.8: Test case 8 Test Case ID T-8 Purpose The Virtual Machine(VM) should rejuvenate at given Memory threshold value Pre- Conditions System Free memory Inputs Memory threshold value Expected Output Virtual Machine(VM) Reboot Post- Conditions After rebooting the Virtual Machine(VM) the current state should not be saved Execution History Date Result Version Remark 27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 04-04-2014 Pass 1.0 Testing passed in CentOS operating system 09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 09-04-2014 Pass 1.0 Testing passed in CentOS operating system Test case 8 VM cold reboot based on Workload
  • 10. RV College Of Engineering Dept Of Information Science Page 35 Table 5.9: Test case 9 Test Case ID T-9 Purpose The system optimize the rejuvenation time based on the workload and then Virtual Machine(VM) rejuvenates at an optimized time Pre- Conditions System time and Free memory Inputs Time to Rejuvenate(TTR) and Memory threshold value Expected Output Virtual Machine(VM) Reboot Post- Conditions After rebooting the Virtual Machine(VM) the current state should not be saved Execution History Date Result Version Remark 27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 04-04-2014 Pass 1.0 Testing passed in CentOS operating system 09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 09-04-2014 Pass 1.0 Testing passed in CentOS operating system Test case 9 VM cold reboot based on both Time and workload
  • 11. RV College Of Engineering Dept Of Information Science Page 36 Table 5.10: Test case 10 Test Case ID T-10 Purpose The Virtual Machine(VM) should rejuvenate at given rejuvenation time(TTR) Pre- Conditions System time Inputs Time to Rejuvenate(TTR) Expected Output Virtual Machine(VM) Reboot Post- Conditions After rebooting the Virtual Machine(VM) the current state should be saved Execution History Date Result Version Remark 27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 04-04-2014 Pass 1.0 Testing passed in CentOS operating system 09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 09-04-2014 Pass 1.0 Testing passed in CentOS operating system Test case 10 VM warm reboot based on Time
  • 12. RV College Of Engineering Dept Of Information Science Page 37 Table 5.11: Test case 11 Test Case ID T-11 Purpose The Virtual Machine(VM) should rejuvenate at given Memory threshold value Pre- Conditions System Free memory Inputs Memory threshold value Expected Output Virtual Machine(VM) Reboot Post- Conditions After rebooting the Virtual Machine(VM) the current state should be saved Execution History Date Result Version Remark 27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 04-04-2014 Pass 1.0 Testing passed in CentOS operating system 09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 09-04-2014 Pass 1.0 Testing passed in CentOS operating system Test case 11 VM warm reboot based on Workload
  • 13. RV College Of Engineering Dept Of Information Science Page 38 Table 5.12: Test case 12 Test Case ID T-12 Purpose The system optimize the rejuvenation time based on the workload and then Virtual Machine(VM) rejuvenates at an optimized time Pre- Conditions System time and Free memory Inputs Time to Rejuvenate(TTR) and Memory threshold value Expected Output Virtual Machine(VM) Reboot Post- Conditions After rebooting the Virtual Machine(VM) the current state should be saved Execution History Date Result Version Remark 27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 04-04-2014 Pass 1.0 Testing passed in CentOS operating system 09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 09-04-2014 Pass 1.0 Testing passed in CentOS operating system Test case 12 VM warm reboot based on both Time and workload
  • 14. RV College Of Engineering Dept Of Information Science Page 39 Table 5.13: Test case 13 Test Case ID T-13 Purpose The Virtual Machine Monitor(VMM) should rejuvenate at given rejuvenation time(TTR) Pre- Conditions System time Inputs Time to Rejuvenate(TTR) Expected Output Virtual Machine Monitor(VMM) Reboot Post- Conditions After rebooting the Virtual Machine Monitor(VMM) connection between VMM and VM’s should loss Execution History Date Result Version Remark 27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 04-04-2014 Pass 1.0 Testing passed in CentOS operating system 09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 09-04-2014 Pass 1.0 Testing passed in CentOS operating system Test case 13 VMM reboot based on Time
  • 15. RV College Of Engineering Dept Of Information Science Page 40 Table 5.14: Test case 14 Test Case ID T-14 Purpose The Virtual Machine Monitor(VMM) should rejuvenate at given Memory threshold value Pre- Conditions System Free memory Inputs Memory threshold value Expected Output Virtual Machine Monitor(VMM) Reboot Post- Conditions After rebooting the Virtual Machine Monitor(VMM) connection between VMM and VM’s should loss Execution History Date Result Version Remark 27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 04-04-2014 Pass 1.0 Testing passed in CentOS operating system 09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 09-04-2014 Pass 1.0 Testing passed in CentOS operating system Test case 14 VMM reboot based on Workload
  • 16. RV College Of Engineering Dept Of Information Science Page 41 Table 5.15: Test case 15 Test Case ID T-15 Purpose The system optimize the rejuvenation time based on the workload and then Virtual Machine Monitor(VMM) rejuvenates at an optimized time Pre- Conditions System time and Free memory Inputs Time to Rejuvenate(TTR) and Memory threshold value Expected Output Virtual Machine Monitor(VMM) Reboot Post- Conditions After rebooting the Virtual Machine Monitor(VMM) connection between VMM and VM’s should loss Execution History Date Result Version Remark 27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 04-04-2014 Pass 1.0 Testing passed in CentOS operating system 09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system 09-04-2014 Pass 1.0 Testing passed in CentOS operating system Test case 15 VMM reboot based on both Time and Workload
  • 17. RV College Of Engineering Dept Of Information Science Page 42 Table 5.16: Test case 16 Test Case ID T-16 Purpose The Virtual Machine(VM) should migrate from one Physical Machine(PM1) to another Physical Machine(PM2) at given rejuvenation time(TTR) Pre- Conditions System time Inputs Time to Rejuvenate(TTR) Expected Output Virtual Machine(VM) should migrate from one Physical Machine(PM1) to another Physical Machine(PM2) Post- Conditions After the migration Virtual Machine(VM) from Physical Machine(PM1) should reboot Execution History Date Result Version Remark 27-02-2014 Failed 1.0 Testing Failed in Ubuntu 12.04 operating system due to OS is not compatible 05-03-2014 Failed 1.0 Testing Failed in Ubuntu 12.04 operating system due to OS is not compatible 10-03-2014 Failed 1.0 Testing Failed in Ubuntu 12.04 operating system due to OS is not compatible 30-03-2014 Pass 1.0.1 Testing passed in CentOS operating system 04-04-2014 Pass 1.0.1 Testing passed in CentOS operating system 09-04-2014 Pass 1.0.1 Testing passed in CentOS operating system Test case 16 VM migration based on Time
  • 18. RV College Of Engineering Dept Of Information Science Page 43 Table 5.17: Test case 17 Test Case ID T-17 Purpose The Virtual Machine(VM) should migrate from one Physical Machine(PM1) to another Physical Machine(PM2) at given Memory threshold value Pre- Conditions System Free memory Inputs Memory threshold value Expected Output Virtual Machine(VM) should migrate from one Physical Machine(PM1) to another Physical Machine(PM2) Post- Conditions After the migration Virtual Machine(VM) from Physical Machine(PM1) should reboot Execution History Date Result Version Remark 27-02-2014 Failed 1.0 Testing Failed in Ubuntu 12.04 operating system due to OS is not compatible 05-03-2014 Failed 1.0 Testing Failed in Ubuntu 12.04 operating system due to OS is not compatible 10-03-2014 Failed 1.0 Testing Failed in Ubuntu 12.04 operating system due to OS is not compatible 30-03-2014 Pass 1.0.1 Testing passed in CentOS operating system 04-04-2014 Pass 1.0.1 Testing passed in CentOS operating system 09-04-2014 Pass 1.0.1 Testing passed in CentOS operating system Test case 17 VM migration based on workload
  • 19. RV College Of Engineering Dept Of Information Science Page 44 Table 5.18: Test case 18 Test Case ID T-18 Purpose The system optimize the rejuvenation time based on the workload and then Virtual Machine(VM) should migrate from one Physical Machine(PM1) to another Physical Machine(PM2) based on optimized time Pre- Conditions System Free memory and System Free memory Inputs System Time and Memory threshold value Expected Output Virtual Machine(VM) should migrate from one Physical Machine(PM1) to another Physical Machine(PM2) Post- Conditions After the migration Virtual Machine(VM) from Physical Machine(PM1) should reboot Execution History Date Result Version Remark 27-02-2014 Failed 1.0 Testing Failed in Ubuntu 12.04 operating system due to OS is not compatible 05-03-2014 Failed 1.0 Testing Failed in Ubuntu 12.04 operating system due to OS is not compatible 10-03-2014 Failed 1.0 Testing Failed in Ubuntu 12.04 operating system due to OS is not compatible 30-03-2014 Pass 1.0.1 Testing passed in CentOS operating system 04-04-2014 Pass 1.0.1 Testing passed in CentOS operating system 09-04-2014 Pass 1.0.1 Testing passed in CentOS operating system Test case 18 VM migration based on both Time and workload
  • 20. RV College Of Engineering Dept Of Information Science Page 45