Java optional
Monday, September 7, 2020
Spring Boot Application: Layers
In general, there are following three layers in a Spring Boot application, or in any modern web application for that matter.
1. Controller
- It is responsible for the interaction with the clients and handles all the requests coming into the solution and responses going out of it.
Java 8 Features: Lambda expression & Method reference to an instance method of a particular object- Class Instance::instance Method Name
Lambda expression is a new which is introduced in Java 8. A lambda expression is an anonymous function.
Automation Engineer: Practice Java practice code
I have mentioned here basic java coding questions frequently asked during the automaton QA interview.
Saturday, August 8, 2020
Locator Examples and syntax : ID, Name, cssSelector, Xpath, className, tagName, linkText, PartialLinkText
Locator Examples and syntax : ID, Name, cssSelector, Xpath, className, tagName, linkText, PartialLinkText,id
Sunday, June 28, 2020
Tuesday, June 16, 2020
How to go directly to the folder from Mac terminal
"Under Linux there are GUIs (graphical user interfaces), where you can point and click and drag, and hopefully get work done without first reading lots of documentation.
Wednesday, June 10, 2020
Java String split() Method with examples
Java String split method is used for splitting a String into its substrings based on the given delimiter or regular expression.
Types of Relationship between classes - Inheritance, Association, Aggregation,Composition
There are various relationship types that exist in java called Association, Aggregation, and composition.
Microsoft - Word Shortcuts for PC and Mac
The most of basic but useful of shortcuts within Word can be found in this section. Save time and be more productive with the best Microsoft Word keyboard
Friday, June 5, 2020
Add a bookmark on Safari
A bookmark is a link to a webpage that you save so you can quickly revisit the page later.
How to Increase the Text Size on Your Mac
Whether your eyes aren't sharp enough for the text on a website or the default settings on your Mac render words too small to read,
Real Time Project Work - Important Daily Activity for IT person
Real-time project management software can be the solution to most of your problems on-site. Learn when and how to use it! Here are important tips to be a successful professional IT person.
Thursday, June 4, 2020
Creating Webex Meetings from Apple Calendar On Mac
Webex Meetings lets you host online meetings with HD video, audio, and screen sharing. Webex Teams keeps your teams connected through messaging, file sharing, whiteboarding,
Useful Safari Keyboard Shortcuts for Mac
Safari is the fast and lean default web browser bundled with every Mac and Mac OS X
Important Keyboard shortcuts on Apple Mac
This collection of keyboard shortcuts for macOS can help users get the most from their iMacs, MacBook Pro and MacBook laptops.
Tuesday, June 2, 2020
One Page - DevOps Training
DevOps is a set of practices that combines software development and IT operations. It aims to shorten the systems development life cycle and provide continuous delivery with high software quality.
About Course Overview in One page
Become a PROFESSIONAL IT person without cost. This page has complete FREE training material with guidance.
One page - SQL Developer
SQL Developers are responsible for developing SQL databases and writing applications to interface with SQL databases. SQL Server developer tools and APIs for the platform of your choice to help you focus on building great applications.
One Page - Performance Testing
In software quality assurance, performance testing is in general a testing practice performed to determine how a system performs in terms of responsiveness and stability under a particular workload
One Page - Business Analysis
Business analysis is a research discipline of identifying business needs and determining solutions to business problems.
One Page - Manual testing
Manual Testing is a process of finding out the defects or bugs in a software program. The tester manually executes test cases without using any automation tools.
One page- complete API Automation Karate Framework
API testing is a type of software testing that involves testing application programming interfaces directly and as part of integration testing to determine if they meet expectations for functionality, reliability, performance, and security.
Webservices API Testing with Rest Assured Api and Validating JSON by Karate Framework
Rest-Assured is a Java-based library that is used to test RESTful Web Services..
Monday, June 1, 2020
Java 8 features
Java 8 Programming Language Enhancements
Java 8 provides following features for Java Programming:
Spring Boot
Spring Boot makes it easy to create stand-alone, production-grade spring based applications that you can "just run".
Spring security
Spring security is an application framework that helps you do application level security.
Spring JDBC Template
- Spring JdbcTemplate is a powerful mechanism to connect to the database and execute SQL queries
version controlling
Version control systems are a category of software tools that help a software team manage changes to source code over time.
Unit Testing with JUnit - Tutorial
JUnit is a test framework which uses annotations to identify methods that specify a test.
Methods in Java
Methods: Inside the class, directly writing the logics are not allowed. We need to declare methods to write the logics of the application.
String and Substring
Method substring() returns a new string that is a substring of given string. Java String substring() method is used to get the substring of a given string based on the passed indexes.
Cloud computing is the practice of using remote servers on the internet for carrying our a task, rather than using our own computers/servers.
Java Interview Real time Questions
Summary of Experience + Adjective
Hi. I am Merisa. I am an innovative Software engineer with 5 years of work experience managing all
Spring Framework:
- The Spring Framework is an open source application framework and inversion of control container for the java platform
serialization and specialization
- Object serialization is the process of converting an object into a series of bytes so they can be written to disk
Multi-threading
The process of executing multiple tasks (also called threads) simultaneously is called multithreading. The
Enum
An
enum
is a special "class" that represents a group of constants (unchangeable variables, like final
variables).Constructor
A constructor in Java is a special method that is used to initialize objects. The constructor is called when an object of a class is created.
Wrapper classes
Wrapper classes provide a way to use primitive data types (
int
, boolean
, etc..) as objects.Scanner java
Scanner is a class in java.util package used for obtaining the input of the primitive types like int, double, etc. and strings.
Interface and Abstract Class
Interface: Extension of abstract class is called interface. An interface can have methods and variables just like the class but the methods declared in interface are by default abstract and public.
Classes and Objects in Java
Classes and Objects are basic concepts of Object Oriented Programming which revolve around the real life entities
Static Block
Static block is used for initializing the static variables.This block gets executed when the class is loaded in the memory.
Instance initializer block
Instance block: Instance block is used to write the logics and initialize the instance variables, both are done during object creation time.
Java Modifier Keywords
Modifiers in Java are keywords that you add to variables, classes, and methods in order to change their meaning.
Exception Handling
An exception is an unwanted or unexpected event, which occurs during the execution of a program i.e at run time, that disrupts the normal flow of the program’s instructions.
OOPS Concept - Abstraction
Abstraction: Abstraction is the methodology of hiding implementation details from user and only providing the functionality to the users.
OOPS Concept - Encapsulation
Binding data with method is called Encapsulation. The idea of encapsulation is to hide the implementation details from users.
OOPS Concept - Ploymorphism
Polymorphism: Polymorphism is the property of an object which allows it to take multiple form.
One page- COMPLETE PROFESSIONAL JAVA DEVELOPER
It has full syllabus and complete guidance for professional java.
Running Load Tests in HP Performance Center 11
PERFORMANCE TESTING checks the speed, response time, reliability, resource usage, scalability of a software program under their expected workload.
HP ALM /Quality Center Tutorial for Beginners
Quality Center (QC) is a test management tools. HP Quality Center (QC), a commercial test management tool by HP
Wednesday, May 27, 2020
Real Scenario of API Automation with Karate framework
Karate is the only open-source tool to combine API test-automation, mocks and performance-testing
into a single, unified framework.
into a single, unified framework.
Karate Framework for REST API Automation
There is a new testing framework out there called Karate that is build on top of the popular Cucumber framework.
Selenium With Cucumber Using Maven Complete Tutorial
Cucumber tool is based on the Behavior Driven Development framework
Monday, May 25, 2020
Page Object Model (POM) | Design Pattern | Page Factory
Page Object Model (POM) is a design pattern, popularly used in test automation that creates
Saturday, May 23, 2020
Handling of hidden webelements in Selenium Webdriver
In Selenium webdriver you will get many scenarios where you will find hidden elements and when you try to perform any operations then you will get the exceptions. You will get Element not visible exception which will terminate the program.
Drag and Drop Operation using Selenium WebDriver
“Drag and Drop” is mouse operation which means grabbing a WebElement and dropping it at another location.
Friday, May 22, 2020
Alert & Popup Window Handling in Selenium WebDriver
Alert is a small message box which displays on-screen notification to give the user some kind of information or ask for permission to perform certain kind of operation.
Window Handling – Working With Multiple Windows
Selenium WebDriver has switch from one frame to another or to switch from one browser window to another in any web application.
Wednesday, May 20, 2020
Handling of DropDown using Selenium Webdriver
Handling of Dropdown:
Selenium provides us with a “Select” class to perform operations on dropdown. This class can be found under the Selenium’s Support.UI.Select package.
Automate me
Hey guys, Here you will practice Page object model framework, Cucumber framework. Automate this page to learn here text box, check box, drop down, hover, locator, comment, test case, Scenario:
Tuesday, May 19, 2020
TestNG Annotations In Selenium With Examples
TestNG, as most of you know, is an automation framework widely used in Selenium. It is important for all testers to understand the annotations.
Monday, May 18, 2020
Wait commands in Selenium WebDriver
In automation testing, wait commands direct the test execution to pause for a certain length of time before moving onto the next step. This enables WebDriver to check if one or more web elements are present/visible/enriched/clickable, etc.
Automating Web UI - Check Boxes and Radio Buttons:
Selenium WebDriver supports the checkbox element using the WebElement interface.
Automating Web UI - Check Boxes and Radio Buttons:
One page - A Complete guide to become a Professional Selenium Engineer
Selenium is an umbrella project for a range of tools and libraries that enable and support the automation of web browsers. It is one of the most popular automation tools.
Mastering of XPath with in Selenium
How to Identify Dynamic Web Elements?
- Absolute Path method
- Use Relative XPath using contains or starts with text
Creating Monthly Sprint Board on Visual Task board for Business Analyst
A Scrum Board is a tool that helps Teams make Sprint Backlog items visible.
Learn Selenium Automation Real time Scenario In one page from Scratch for beginner
Selenium automates the browsers. Selenium is an open source testing Framework for web based applications. It works based on Selenium IDE which reduces efforts to work on scripts.
Sunday, May 17, 2020
Build a Jenkins Pipeline | DevOps CI/CD Training
Jenkins Pipeline (or simply "Pipeline" with a capital "P") is a suite of plugins which supports implementing and integrating continuous delivery pipelines into Jenkins. Jenkins for Continuous Integration and Continuous Deployment which make it easier for developers to integrate changes to the application, and to schedule various jobs that are supposed to run on a nightly batch.
Saturday, May 16, 2020
Bug Life Cycle and Defect reporting Tool BUGZILLA
A Defect life cycle, also known as a Bug life cycle, is a cycle of a defect from which it goes through covering the different states in its entire life.
Real time Banking writing Test Cases Scenario from FRS (use cases, flow diagram) for Mannual tester
A TEST CASE is a set of actions executed to verify a particular feature or functionality of your software application. Tester writes a test case on excel, HP-ALM, Zephyr.
Full Writing a test cases by using FRS ( Flow diagram and use cases)
An FRS helps developers to understand what product they are supposed to create, and software testers get a better understanding of different test cases and scenarios
Real Time Test Case for Professional Manual QA Tester Scenario
A test case has components that describe input, action and an expected response, in order to determine if a feature of an application is working correctly. Here is a real time scenario of writing test case.
Friday, May 15, 2020
Real Time BRS (BRD), FRS(FRD), Test Plans and test case For BA and QA
Business Analyst Collect requirements with interaction of client.The collected Information will be Documented as BRS (Business Requirement Specification Or URS (User Requirement Specification) OR CRS (Customer Requirement Specification )
BRS is the First document prepared in SDLC Phase . Here is a real time Test cases created from FRS.
END TO END Manual QA TRAINING
MANUAL TESTING is a type of Software Testing where Testers manually execute test cases without using any automation tools. This material helps to become a Professional Manual tester.
Thursday, May 14, 2020
Real Time Manual Software Testing +Agile for beginners With Interview Question
Manual testing is the process of manually testing software for defects.Testing Method: It follows two methods to validate an application. They are 1. Manual testing and 2. Automation testing.
Monday, May 11, 2020
Real time Creating IDEA and Demand for letter and signature in Agile Process
In scrum, a product represents functionality that a product owner has identified as important to customers. A client send a demand and BA needs to create the idea for further process.
Sunday, May 10, 2020
Building an Daily Case Worker - Setup Toad Automation Script
Building an Daily Case Worker - Setup Toad Automation Script:
Toad Data Point
provides an automation utility to easily script database activities
Saturday, May 9, 2020
End to End API (REST/SOAP) Testing using JMeter with Real Examples Get certificate
Apache JMeter is an open source tool for performance testing. It is widely also used for functional testing of API services. This course will teach how test Web services (REST/SOAP) using JMeter.
Friday, May 8, 2020
Complete Professional Agile Manual QA Certified Course by ICTQB
1. The Test Analyst’s Tasks in the Test Process
- Introduction - • Test planning • Test monitoring and control • Test analysis • Test design • Test implementation • Test execution • Test completion
- Testing in the Software Development Life cycle
Complete Professional Advanced Test Automation Engineer Certified Course by ICTQB
Guys join a certified program
Certified Performance Testing Complete Material - ASTQB
Hi, Guys You can certified by ASTQB and work freely as a professional performance tester. This professional performance testing material gives complete knowledge.
Thursday, May 7, 2020
Real time Story and Project Creation on Visual Task Board:
Visual Task Boards (VTB) transform the navigation of lists and forms into an interactive graphical experience. A user story is the smallest unit of work in an agile framework.
User Stories are Product Backlog Items that are descriptions of functionality. The User Story always takes the form: "As a ______ I want to ___________ so that I can ______.". And QA writes a test case from user story, where as developer starts developing application.
Wednesday, May 6, 2020
Linux - Shell Bass Commands from Scratch for QA
Download VirtualBox -Windows hosts
Virtual box - It is a software which allows users to run multiple operating system on a single machine.
Wednesday, April 29, 2020
PROFESSIONAL Performance Testing- JMETER from Scratch on Live App
Performance Testing is a type of testing to ensure software applications will perform well under certain workload. Load testing is a simplest
PROFESSIONAL JAVA DEVELOPER TRAINING COMPLETE ROAD-MAP
Java Complete Syllabus for professional developer
1. Core Java
2. Advanced Java
3. Spring Framework
4. Hibernate
5. WebServices
6. Live Project: Banking, Retails, Healthcare, E-commerce, Tel-communication
6. Live Project: Banking, Retails, Healthcare, E-commerce, Tel-communication
Monday, April 20, 2020
Web service API Automation Testing Using Rest Assured for API Testing: POSTMAN, KARATE Framework
Web service
API Automation Testing Using
Rest
Assured for API Testing:
Web
service:
Types of
Web Services:
1. SOAP web
services
2. RESTFUL
Services
DATABASE TESTING - using SQL
What is database testing?
Database testing is software testing that checks and validate the schema, tables, triggers of the database under test. It also checks data integrity and consistency. It is also helpful for API testing.
- validate existence of values in database table
- validate correctness of values in database table
- validate completeness of values in database table
I have mentioned complete tutorial for database testing by using SQL query.
Real Time Scenario of SQL Queries for SQL Developer
SQL stands for Structured Query Language is used in programming and designed for managing data held in relation database management system or stream process in relational data steam management system. SQL queries is very famous for API testing and back-end database testing.
Here is a real time queries used for SQL database.
Here is a real time queries used for SQL database.
Real time test case Template scenario for Manual Quality Analysis
Manual Test
How to write real time manual test case on JIRA?
This is a real time scenario of writing test cases on excel. In testing, tester need to manage QA process, test cases, suites, test runs and reporting.
In manual test, JIRA, HP-ALM are famous project management and defect management tool. I have written test cases for happy path, unhappy path and alternative path of login registration page.
Professional Business Analysis End to End Live Real Course Project Road Map
In this Business Analysis Class , I have Real time project. This is a complete road map of project. It helps to make you experience business analysis.
Live Project for Business Analyst - Create FRD for Registration page
This is a live project of Pizza Restaurant. As a Business Analyst I have written User story, BRD, FRD, Use case diagram, use cases of my website. This is a Login As a guest PAGE BRD.
Live Project for Business Analyst - Create EPIC, BRD,FRD, USER Story, Use case, Use Case Diagram - Login button
Live Project for Business Analyst - Create FRD for Registration page
This is a live project of Pizza Restaurant. As a Business Analyst I have written User story, BRD, FRD, Use case diagram, use cases of my website. This is a registration PAGE BRD.
Live Project for Business Analyst - Create BRD,FRD, USER Story, Use case, Use Case Diagram
This is a live project of Pizza Restaurant. As a Business Analyst I have written EPIC, BRD, FRD, Use case diagram, use cases of my website.
*****************************************************************************
User Story , BRD, Use Case, Use case Diagram for Pizza Restaurant
*****************************************************************************
In this project, i have categorized my pizza web pages on following epics : Home page, Registration, Log In , Log in as guest, Menu. Complete work is mention below.MicroService With Spring Boot Project Live Demo full project
Microsercices and Restful APIs with Spring Boot Project with code and Brief step:
Real Time Core Java Project RoadMap
Core Java
Java is a programming language that is class based, object oriented and designed to have a few implementation dependencies. This class is very helpful for beginner to advanced Java developer.
Professional Selenium Automation Course Training Road map
Selenium is a popular open-source web-based automation tool. This course helps step by step guide, code to learn and become professional automation engineer.
Invoke browser using "WebDriverManager" in Selenium Automation
WebDriverManager Automatic Selenium WebDriver binaries management in runtime for Java. It allows to automate the management of the binary drivers (e.g. chromedriver, geckodriver, etc.) required by Selenium Web Driver.
INTELLIJ IDEA SHORT CUT FOR WINDOWS AND MAC
DOWNLOAD INTELLIJ IDEA
Following short-cut can use for windows and mac
LEARN JAVA Micro-service with live project
Master for Micro service spring boot JAVA complete live project
Rough Note: Java Micro Service Full Video with Code
- It includes Basic Java concept
- It includes different java basic, core concept
- It has complete Spring boot project code. and many more
Rough Note: Java Micro Service Full Video with Code
- It includes Basic Java concept
- It includes different java basic, core concept
- It has complete Spring boot project code. and many more
Subscribe to:
Posts (Atom)