XML Interview Questions And Answers

Q #1) What does XML stands for? Answer: XML stands for Extensible Markup Language. Q #2) What is XML used for? Answer: XML is a tool that is used to store and transfer data. Q #3) Is XML format or content-driven? Answer: XML is content-driven. Q #4) Does XML support user-defined tags? Answer: Yes, the users can create their…


Shell Scripting break & continue

In this chapter, we will discuss shell loop control in Unix. So far you have looked at creating loops and working with loops to accomplish different tasks. Sometimes you need to stop a loop or skip iterations of the loop. In this chapter, we will learn the following two statements that are used to control…


Shell Scripting While Loops

In this chapter, we will discuss shell loops in Unix. A loop is a powerful programming tool that enables you to execute a set of commands repeatedly. In this chapter, we will examine the following types of loops available to shell programmers − The while loopThe for loopThe until loopThe select loop You will use…


Robot Framework Variables

Different types of variables The variable name consists of the type identifier ($, @, &, %), curly braces ({, }) and the variable name between the braces. Use capital letters with global variables in the *** Variables *** section (${SEARCH_URL}). Use small letters with local variables that are only available in certain tasks or user keywords (${search_url}). Scalar: ${var}List: @{var}Dictionary: &{var}Environment: %{var} Assigning variables ***…


Why Should We Use Robot Framework?

Although we can automate the Functionality through Many Automation Framework Like Selenium, Appium, Robotium, UFT, etc.., we can not take the leverage of the automation tools to make a test Driven Program. In this post we will learn about Why Should We Use Robot Framework? Robot Framework is a generic test automation framework for acceptance…


HTML Tags

<!–…–>Defines a comment<!DOCTYPE> Defines the document type<a>Defines a hyperlink<abbr>Defines an abbreviation or an acronym<acronym>Not supported in HTML5. Use <abbr> instead.Defines an acronym<address>Defines contact information for the author/owner of a document<applet>Not supported in HTML5. Use <embed> or <object> instead.Defines an embedded applet<area>Defines an area inside an image map<article>Defines an article<aside>Defines content aside from the page content<audio>Defines embedded sound content<b>Defines bold text<base>Specifies the base…


Difference Between MVC and MVT Patterns

Are you a web developer, who does create amazing websites but doesn’t know much about all the theoretical concepts like software design patterns, and all? Today, let’s understand the two basic types of software development patterns, primarily used in web development frameworks. Let’s see what MVC (Model View Controller) and MVT (Model View Template) design…


Django Architecture

There are 3 main elements or code compartments for most websites on the internet Input Logic, Business Logic, and UI Logic. These partitions of code have specific tasks to achieve, the input logic is the dataset and how the data gets organized in the database. It just takes that input and sends it to the database in…


Special Symbols or Operators in Shell Scripting

In this post, we will learn how to use inbuild special symbols in the shell to make our code simple.Let’s assume we have a file in the temp directory and we will use the inbuilt keyword to test the functionality. We have 2 files in the Desktop The ls command shows all the files in…


Building an Executable Version of a C Program

A .c file is your source code file while a .exe file is an executable file, which is obtained after you successfully compile the code. For compilation you need compilers: Install GCC command line tools (e.g. Getting Started | MinGW) or some IDEs bundled with GCC (e.g. Code::Blocks)Install Visual C++ Express ( Download Overview I guess the smallest express version would do the job). Open…