Differences
  • Placement 360 CourseExplore
  • Software testing day - 40

    Last Updated :
    Discuss
    Comments

    Question 1

    What is the primary purpose of Jenkins?

    • A

      To write code for applications

    • B

      To automate the process of building, testing, and deploying code

    • C

      To store code in a version control system

    • D

      To provide a platform for writing and testing scripts

    Question 2

    What is the role of a Jenkins Controller (formerly Master)?

    • A

      To execute tasks like building and testing code

    • B

      To serve as the central system for managing Jenkins and agents

    • C

      To provide a user interface for developers

    • D

      To store project data and results

    Question 3

    What distinguishes an Ephemeral Jenkins Agent from a Permanent Jenkins Agent?

    • A

      Ephemeral agents are always connected to Jenkins

    • B

      Permanent agents are temporary and only connect when needed

    • C

      Ephemeral agents are temporary and shut down after completing a task

    • D

      Both types of agents work only on local machines

    Question 4

    What is Jenkins Pipeline commonly used for?

    • A

      Storing code versions

    • B

       Managing project dependencies

    • C

      Automating the process of building, testing, and deploying applications

    • D

      Performing manual testing

    Question 5

    Which of the following is NOT a key feature of Jenkins?

    • A

      Easy installation and configuration

    • B

      Open-source availability

    • C

      Real-time manual testing of code

    • D

      A variety of plugins to extend functionality

    Question 6

    Which of the following best describes Continuous Integration (CI)?

    • A

      Testing code only once after completion

    • B

      Regularly adding code to a shared repository and testing it automatically

    • C

      Deploying code directly to production without testing

    • D

      Manually integrating code from multiple developers

    Question 7

    What happens in Continuous Delivery (CD)?

    • A

      Code is automatically deployed to production without human intervention

    • B

      Code changes are continuously delivered to a staging environment for testing

    • C

      Developers stop making changes once the code is ready

    • D

      CI tools are removed from the development workflow

    Question 8

    Which of the following tools is commonly used for CI/CD alongside Jenkins?

    • A

      Docker

    • B

      Ansible

    • C

      Concourse

    • D

      Visual Studio

    Question 9

    What is the key benefit of using CI/CD in software development?

    • A

      Reducing the time spent on manual tasks

    • B

      Making code changes without testing

    • C

      Only testing code in the final phase of development

    • D

      Deploying all code to production without testing

    Question 10

    What security risk could occur during CI/CD?

    • A

      Running tests manually

    • B

      Using outdated or unsafe libraries

    • C

      Increasing deployment speed

    • D

      Automatically notifying developers of test outcomes

    There are 10 questions to complete.

    Take a part in the ongoing discussion