munotes®

B.Sc. (Information Technology) Cloud Computing and Testing Tools Practical Syllabus - Mumbai University

This is the TY BSc IT syllabus under NEP 2020, in force from the academic year 2026-27. The University still sets the earlier Choice Based papers alongside it for ATKT candidates, so check which scheme your exam form names before you revise.

Cloud Computing and Testing Tools Practical Syllabus.pdf
Major · Semester 6 · TY BSc IT · 2 credits · 50 marks

Loading syllabus...

Syllabus for Cloud Computing and Testing Tools Practical

Major · Semester 6 · TY BSc IT · 2 credits · 50 marks

Module I

  • 1. Implement VMWAre ESXi Server. 2. Implementing VMs on Xen Server 3. Native Virtualization using Hyper-V 4. Installation of CloudSim Environment 5. To create and simulate a cloud data center using CloudSim. 6. To create virtual machines in CloudSim environment. 7. Virtual Machine Scheduling in cloud sim 8. Cloudlet Creation and Execution 9. To simulate task scheduling using CloudSim 10. Simulation of Multiple Data Centers 11. Performance Analysis of Cloud Simulation 12. Study of CloudSim Architecture

Module II

  • 13. Selenium IDE:
  • a Install Selenium IDE in your browser of choice.
  • b Record a simple test scenario such as logging into the web application.
  • c Add assertions to verify elements on the page.
  • d Export the test case to a programming language of your choice (e.g., Java). 14. Selenium RC Tools:
  • a Install Selenium RC and set up a test environment.
  • b Write a test script using Selenium RC to automate a registration form on the web application.
  • c Execute the test script and verify the results. 15. Creating JUnit Tests using Eclipse:
  • a Set up a Java project in Eclipse for automation testing.
  • b Write a JUnit test case to verify the search functionality of the web application.
  • c Run the JUnit test case and analyze the test results. 16. Web Testing using WebDriver Tool:
  • a Set up WebDriver in your preferred programming language (e.g., Java).
  • b Write a WebDriver test script to automate the checkout process of the web application.
  • c Implement synchronization techniques to handle dynamic elements on the page.
  • d Execute the WebDriver test script and capture screenshots for each step. 17. Automation using AutoIT Tool:
  • a Install AutoIT and familiarize yourself with its scripting language.
  • b Write an AutoIT script to automate a file upload process on the web application.
  • c Integrate the AutoIT script with your Selenium WebDriver test script.
  • d Execute the combined test script and verify the file upload functionality. 18. Setting Up TestNG Testing Framework:
  • a Set up a TestNG testing framework in your preferred IDE (e.g., IntelliJ IDEA, Eclipse). Create a test class with multiple test methods to validate different functionalities of a sample web application. Utilize TestNG annotations such as @Test, @BeforeMethod, @AfterMethod, etc., to organize and execute your test cases effectively. 19. Unit Testing with Junit
  • a Develop a Java class representing a simple calculator with methods for addition, subtraction, multiplication, and division. Write Junit test cases to verify the correctness of each operation. Utilize Junit assertions to validate expected outcomes and ensure that the calculator functions as expected under various scenarios. 20. Unit Testing with Nunit and Load Testing with Jmeter:
  • a Implement a .NET class representing a user authentication system with methods for login and logout. Create Nunit test cases to validate the authentication functionality, including positive and negative test scenarios. Use Nunit’s Assert methods to verify the behavior of the authentication system under different conditions.
  • b Set up a load testing environment using Apache Jmeter to assess the performance of a web application under heavy user load. Create Jmeter test plans to simulate concurrent user traffic accessing different pages of the application. Analyze Jmeter test results to identify performance bottlenecks and optimize system performance. 21. Behavior-Driven Development (BDD) with Cucumber/Cypress:
  • a Implement behavior-driven development (BDD) practices using Cucumber to define and execute acceptance tests for a web application. Write feature files in Gherkin syntax to describe various application features and scenarios. Develop step definitions in your preferred programming language to automate the execution of Cucumber scenarios. 22. API Testing with SoapUI/POSTMAN: Use SoapUI to perform functional and performance testing of a RESTful web service. Create SoapUI test suites to validate different API endpoints and verify the correctness of request and response payloads. Configure SoapUI load tests to simulate concurrent user interactions and measure the service's scalability and responsiveness.

Text Books

  • 5 GitHub
  • 6 Vmware VCA lab manual
  • 7 https://clouds.cis.unimelb.edu.au/cloudsim/

Reproduced from the University of Mumbai syllabus for B.Sc. (Information Technology) under NEP 2020, in force from the academic year 2026-27. Wording is as printed in that syllabus. Module numbering is as printed there too.

The complete syllabus

This subject is cut from the University circular for its year. Open a document here if you want the whole thing rather than a single subject.

PDF BSc IT SEM I & II (2024 25) NEP NEP 2020 syllabus, in force from 2024-25 Read full PDF Read
PDF BSc IT V & VI 2024 25 Earlier Choice Based syllabus, still set for ATKT candidates Read full PDF Read
PDF SY BSc IT 23 24 Earlier Choice Based syllabus, still set for ATKT candidates Read full PDF Read
BSc IT Syllabus Study Path
Start with the year folder.
Use FYBSc IT, SYBSc IT, or TYBSc IT first so your syllabus check matches the semester you are preparing for.
Check units before opening notes.
Use the syllabus to confirm topics, then open BSc IT notes for the same semester.
Practice after the syllabus check.
Move to BSc IT question papers after reviewing the module scope.
Report or request
Done!