Selenium Interview Questions - Top MNCs

You can easily crack your interview by this collected list of Top MNCs Selenium Interview Questions,

You can easily crack your interview by this collected list of Top MNCs Selenium Interview Questions,
Please contact us at +91- 9884412301 / 9600112302 to join our Selenium Certification Course with placements.
Search Tags:


50 Important Manual Testing Interview Questions & Answers


Hello Everyone, Please make use of this Top 50 Manual Testing Interview Questions and Answers to crack the interview easily,

1. What is Software Testing?

Software testing is the process of evaluating a system to check if it satisfies its business requirements. It measures the overall quality of the system in terms of attributes like correctness, completeness, usability, performance etc. Basically, it is used for ensuring the quality of software to the stakeholders of the application.

2. What are Verification And Validation?

Verification: The process of evaluating work-products of a development phase to determine whether they meet the specified requirements for that phase.
Validation: The process of evaluating software during or at the end of the development process to determine whether it specified requirements.
Difference between Verification and Validation:
•Verification is Static Testing whereas Validations is Dynamic Testing.
•Verification takes place before validation.
•Verification evaluates plans, document, requirements, and specification, whereas Validation evaluates the product.
•Verification inputs are the checklist, issues list, walkthroughs, and inspection, whereas in Validation testing of the actual product.
•Verification output is set of document, plans, specification and requirement documents whereas in Validation actual product is output.

3. What Is the Difference Between Retesting And Regression Testing?

  • Retesting is done to verify defect fix previous in now working correctly whereas regression is performed to check if the defect fix has not impacted other functionality that was working fine before doing changes in the code.
  • Retesting is specific and is performed on the bug which is fixed whereas in regression is not be always specific to any defect fix it is performed when any bug is fixed.
  • Retesting concern with executing those test cases that are failed earlier whereas regression concern with executing test cases that was passed in earlier builds.
  • Retesting has higher priority over regression.

4. What Are The Key Elements Of A Test Plan?

A test plan contains the following main points.
  • Testing objectives.
  • Test scope.
  • Testing the frame.
  • The environment
  • Reason for testing
  • The criteria for entrance and exit
  • Deliverables
  • Risk factors
Coupling effect: according to this effect collection of the different set of test data can also find large and complex bugs.

5. What are Quality Assurance and Quality Control?

Quality Assurance: Quality Assurance involves in process-oriented activities. It ensures the prevention of defects in the process used to make Software Application. So the defects don’t arise when the Software Application is being developed.
Quality Control: Quality Control involves product-oriented activities. It executes the program or code to identify the defects in the Software Application.

6. What is Static Testing?

Static Testing involves reviewing the documents to identify the defects in the early stages of SDLC.

7. What is Dynamic Testing?

Dynamic testing involves the execution of code. It validates the output with the expected outcome.

8. What is SDLC

Software Development Life Cycle refers to all the activities that are performed during software development, including – requirement analysis, designing, implementation, testing, deployment and maintenance phases.

9. What are the different types of testing?

Testing can broadly be defined into two types-
  • Functional testing – Functional testing involves validating the functional specifications of the system.
  • Non Functional testing – Nonfunctional testing includes testing the non-functional requirements of the system like performance, security, scalability, portability, endurance etc.

10. What Is a Requirement Traceability Matrix?

Requirement Traceability Matrix (RTM) is a document which records the mapping between the high-level requirements and the test cases in the form of a table.
That’s how it ensures that the Test Plan covers all the requirements and links to their latest version.
Search Tags:


Top 100 AWS Interview Questions & Answers
AWS Interview Questions & Answers

Hello Everyone,

Please make use of these handpicked Top 100 AWS Interview Questions & Answers to crack your interviews easily.
1.What is AWS ?
AWS attains as Amazon Web Service; this is a gathering of remote computing settings also identified as cloud computing policies. This unique realm of cloud computing is also recognized as IaaS or Infrastructure as a Service.
2. What are the key components of AWS ?
The fundamental elements of AWS are
Route 53: A DNS web service
  • *Easy E-mail Service: It permits addressing e-mail utilizing RESTFUL API request or through normal SMTP
  • *Identity and Access Management: It gives heightened protection and identity control for your AWS account
  • *Simple Storage Device or (S3): It is a warehouse equipment and the well-known widely utilized AWS service
  • *Elastic Compute Cloud (EC2): It affords on-demand computing sources for hosting purposes. It is extremely valuable in trouble of variable workloads
  • *Elastic Block Store (EBS): It presents persistent storage masses that connect to EC2 to enable you to endure data beyond the lifespan of a particular EC2
  • *CloudWatch: To observe AWS sources, It permits managers to inspect and obtain key Additionally, one can produce a notification alert in the state of crisis.
3.What is S3?
S3 holds for Simple Storage Service. You can utilize S3 interface to save and recover the unspecified volume of data, at any time and from everywhere on the web. For S3, the payment type is “pay as you go”.
4. What Is The Importance Of Buffer In Amazon Web Services?
An Elastic Load Balancer ensures that the incoming traffic is distributed optimally across various AWS instances. A buffer will synchronize different components and makes the arrangement additional elastic to a burst of load or traffic. The components are prone to work in an unstable way of receiving and processing the requests. The buffer creates the equilibrium linking various apparatus and crafts them effort at the identical rate to supply more rapid services.
5. What does an AMI include?
An AMI comprises the following elements
  • A template to the source quantity concerning the instance
  • Launch authorities determine which AWS accounts can avail the AMI to drive instances
  • A base design mapping that defines the amounts to join to the instance while it is originated.
6. How can you send the request to Amazon S3?
Amazon S3 is a REST service, you can transmit the appeal by applying the REST API or the AWS SDK wrapper archives that envelop the underlying Amazon S3 REST API.
7. How many buckets can you create in AWS by default?
In each of your AWS accounts, by default, You can produce up to 100 buckets.
8. What Is The Importance Of Buffer In Amazon Web Services?
An Elastic Load Balancer ensures that the incoming traffic is distributed optimally across various AWS instances. A buffer will synchronize different components and makes the arrangement additional elastic to a burst of load or traffic.
The components are prone to work in an unstable way of receiving and processing the requests. The buffer creates the equilibrium linking various apparatus and crafts them effort at the identical rate to supply more rapid services.
9. What Is The Way To Secure Data For Carrying In The Cloud?
One thing must be ensured that no one should seize the information in the cloud while data is moving from point one to another and also there should not be any leakage with the security key from several storerooms in the cloud. Segregation of information from additional companies’ information and then encrypting it by means of approved methods is one of the options.
10. Name The Several Layers Of Cloud Computing?
Here is the list of layers of the cloud computing
  • PaaS – Platform as a Service
  • IaaS – Infrastructure as a Service
  • SaaS – Software as a Service
Join our professional AWS course to get your Amazon Web Services Certification.!
Search Tags:

Top 100 - Python Interview Questions & Answers

1. What type of language is python? Interpreted or Compiled?Python is an interpreted, interactive, object­ oriented programming language. Python is an interpreted language, as opposed to a compiled one, though the distinction can be blurry because of the presence of the bytecode compiler. This means that source files can be run directly without explicitly creating an executable which is then run.
2. What do you mean by python being an “interpreted language”?An interpreted language is a programming language for which most of its implementations execute instructions directly, without previously compiling a program into machine­languageinstructions. In the context of Python, it means that the Python program runs directly from the source code.
3. What is Python's standard way of identifying a block of code?Please provide an example implementation of a function called “my_func” that returns the square of a given variable “x”. (Continues from the previous question)
Indentation.
def my_func(x):
return x ** 2
4. Is python statically typed or dynamically typed?Dynamic. In a statically typed language, the type of variables must be known (and usually declared) at the point at which it is used. Attempting to use it will be an error. In a dynamically typed language, objects still have a type, but it is determined at runtime. You are free to bind names (variables) to different objects with a different type. So long as you only perform operations valid for the type the interpreter doesn’t care what type they actually are.
5. Is python strongly typed or weakly typed language?
Strong.
In a weakly typed language a compiler/interpreter will sometimes change the type of a variable. For example, in some languages (like JavaScript) you can add strings to numbers ‘x’ + 3 becomes ‘x3′. This can be a problem because if you have made a mistake in your program, instead of raising an exception execution will continue but your variables now have wrong and unexpected values. In a strongly typed language (like Python) you can’t perform operations inappropriate to the type of the object ­ attempting to add numbers to strings will fail. Problems like these are easier to diagnose because the exception is raised at the point where the error occurs rather than at some other, potentially far removed, place.
Create a Unicode string in python with the string “This is a test string”? Ans.some_variable =u’This is a test string’ (or)
some_variable =u”This is a test string”
6. What is the python syntax for switch case statements?
Python doesn’t support switch­case statements. You can use if­else statements for this purpose.
7. What is a lambda statement? Provide an example.
A lambda statement is used to create new function objects and then return them at runtime.
Example:
my_func =lambda x:x**2
Creates a function called my_func that returns the square of the argument passed.
8. What are the rules for local and global variables in Python?
If a variable is defined outside function then it is implicitly global. If the variable is assigned new value inside the function means it is local. If we want to make it global we need to explicitly define it as global. Variable referenced inside the function is implicit global.
9. What is the purpose of #!/usr/bin/python on the first line in the above code? Is there any advantage?
By specifying #!/usr/bin/pythonyou specify exactly which interpreter will be used to run the script on a particular system.This is the hardcoded path to the python interpreter for that particular system. The advantage of this line is that you can use a specific python version to run your code.
10. What are generators in Python?
A generator is simply a function which returns an object on which you can call next, such that for every call it returns some value, until it raises a Stop. Iteration exception, signaling that all values have been generated. Such an object is called an iterator.
Normal functions return a single value using return, just like in Java. In Python, however, there is an alternative, called yield. Using yield anywhere in a function makes it a generator.
Check here the Top 100 Python Interview Questions & AnswersTags:
python programming | python training in Chennai | python certification course | python training and placements

Complete Information about PMP Certification

Introduction:


Project Management Professional a widely recognized certification offered by the project Management institute(PMI).PMP Certification is the important part to career progression.

In order to take the PMP certification exam, you need to Know the basic information about Project Management Professional. This article will give you about PMP Certifications.

Recent Update: PMP Exam update to be based on Latest PMBOK Guide 6th edition

Check here for PMP Course Content, which is designed by Certified Experts



Eligibilities of PMP Certification


Education Background Project Management Experience Project Management Training
Four Year Degree Holder Minimum 3 years Experience in Project Management & 4500 hours leading and project activities 35hours of Project Management Training
Diploma or High School Minimum 5 years Experience in Project Management & 7500 hours leading and project experience 35hours of Project Management Training



Exam Fee  Details:


PMP membership is $139

Member Fee - $405

Non Member Fee - $505

The weightage of questions for each domaingiven below

Project Management Area Question Percentage
Initiation 13
Planning the project 24
Executing the project 30
Monitoring and Controlling the project 25
Closing the project 8



Exam Pattern:


Total Questions: 200 Multiple Choice Question and 20 Dummy Questions

Time Duration:  4hours

Pass: 61%



Benefits of PMP Certification


  • Validation of your Experience and ability
  • Strong Knowledge of tools, Process and terminology
  • Increased Skills and  Knowledge of best Practices ,valuable to any project and in any industry
  • PMP Certification will help you to earn higher salary

PMP Salary by experience given below,




PMP Training: 


CredoSystemz provides the Knowledge, technique and tools, which required to pass the PMP examination. If you are in project management and want to excel your career, then our PMP Certification training program helps you to be a Certified Project Management Professional easily.

For more queries about the certification program contact us at +91- 9884412301

Related Tags:

PMP Certification in Chennai, PMP Certification Eligibility, PMP EXAM, PMP Certification Course in Chennai, PMP Certified Salary