Tuesday 27 February 2018

Happy Holi 2018

Holi 2018 in Delhi will begin in the evening of
Thursday
1 March
and ends in the evening of
Friday
2 March 


Holi SMS

When it's time to send Holi wishes to loved ones people simply look for some good Holi festival SMS. Well, sending a Holi SMS is the best way to shower your heartiest feelings and blessings on the dear ones and to those who stay far off. Here is a great collection of Holi greetings to share special feeling of the festival with your friends, family and close ones. You can also send us some interesting Holi SMS and enrich our section.

ये रंगो का त्यौहार आया है,
साथ अपने खुशियाँ लाया है,
हमसे पहले कोई रंग न दे आपको,
इसलिए हमने शुभकामनाओंका रंग,
सबसे पहले भिजवाया है…
“हैप्पी होली”.


निकलो गलियों में बना कर टोली,
भिगा दो आज हर एक की झोली,
कोई मुस्कुरा दे तो उसे गले लगा लो,
वरना निकल लो, लगा के रंग कह के हैप्पी होली।


प्यार के रंगों से भरो पिचकारी,
स्नेह के रंगों से रंग दो दुनिया सारी
ये रंग न जाने न कोई जात न बोली,
सबको हो मुबारक ये हैप्पी होली!


पिचकारी की धार, गुलाल की बौछार,
अपनों का प्यार,यही है यारों होली का त्यौहार.
हैप्पी होली!!!! 


अपुन विशिंग यू अ वंडरफुल,
सुपर-डुपर,
ज़बरदस्त,
एक्स्ट्रा-बढिया,
एल्स्ट्रा-स्पेशल,
एकदम मस्त एंड धिनचक,
बोले तो एकदम झकास
“हैप्पी होली”. 


राधा का रंग और कान्हा की पिचकारी ,
प्यार के रंग से रंग दो दुनिया सारी ,
ये रंग न जाने कोई जात न कोई बोली
मुबारक हो आपको
रंग भरी होली !!


रंग बरसे भीगे चुनर वाली,
रंग बरसे, ओ रंग बरसे
भीगे चुनर वाली..
रंग बरसे, अरे रंग बरसे
भीगे चुनर वाली..रे!
अब घर जाओ नहीं तो
जुकाम लग जायेगा
होली के रंग मुझे रंग नहीं पाएंगे, तेरा रंग उतरे तो कोई और रंग चढ़े







Monday 15 May 2017

Login Form Using PHP

Simple Form using php and html
<form action="/action_page.php">
   <div class="container">
    <label><b>Username</b></label>
    <input type="text" placeholder="Enter Username" name="uname" required>

    <label><b>Password</b></label>
    <input type="password" placeholder="Enter Password" name="psw" required>

    <button type="submit">Login</button>
    <input type="checkbox" checked="checked"> Remember me
  </div>

  <div class="container" style="background-color:#f1f1f1">
    <button type="button" class="cancelbtn">Cancel</button>
    <span class="psw">Forgot <a href="#">password?</a></span>
  </div>
</form>

Output:

Login form using Php and css 

<!DOCTYPE html>
<html>
<style>
form {
    border: 3px solid #f1f1f1;
}

input[type=text], input[type=password] {
    width: 100%;
    padding: 12px 20px;
    margin: 8px 0;
    display: inline-block;
    border: 1px solid #ccc;
    box-sizing: border-box;
}

button {
    background-color: #4CAF50;
    color: white;
    padding: 14px 20px;
    margin: 8px 0;
    border: none;
    cursor: pointer;
    width: 100%;
}

button:hover {
    opacity: 0.8;
}

.cancelbtn {
    width: auto;
    padding: 10px 18px;
    background-color: #f44336;
}

.imgcontainer {
    text-align: center;
    margin: 24px 0 12px 0;
}

img.avatar {
    width: 40%;
    border-radius: 50%;
}

.container {
    padding: 16px;
}

span.psw {
    float: right;
    padding-top: 16px;
}

/* Change styles for span and cancel button on extra small screens */
@media screen and (max-width: 300px) {
    span.psw {
       display: block;
       float: none;
    }
    .cancelbtn {
       width: 100%;
    }
}
</style>
<body>

<h2>Login Form</h2>

<form action="/action_page.php">
  <div class="imgcontainer">
    <img src="C:\Users\Amit Gupta\Pictures\php.png" alt="Ava" class="avatar">
  </div>

  <div class="container">
    <label><b>Username</b></label>
    <input type="text" placeholder="Enter Username" name="uname" required>

    <label><b>Password</b></label>
    <input type="password" placeholder="Enter Password" name="psw" required>
       
    <button type="submit">Login</button>
    <input type="checkbox" checked="checked"> Remember me
  </div>

  <div class="container" style="background-color:#f1f1f1">
    <button type="button" class="cancelbtn">Cancel</button>
    <span class="psw">Forgot <a href="#">password?</a></span>
  </div>
</form>

</body>
</html>


Friday 2 December 2016

Software Testing -Levels

Software Testing -Levels

 There are different levels during the process of testing. In this chapter, a brief description is provided about these levels.
Levels of testing include different methodologies that can be used while conducting software testing. The main levels of software testing are:
  • Functional Testing
  • Non-functional Testing

Functional Testing

This is a type of black-box testing that is based on the specifications of the software that is to be tested. The application is tested by providing input and then the results are examined that need to conform to the functionality it was intended for. Functional testing of a software is conducted on a complete, integrated system to evaluate the system's compliance with its specified requirements.
There are five steps that are involved while testing an application for functionality.
StepsDescription
IThe determination of the functionality that the intended application is meant to perform.
IIThe creation of test data based on the specifications of the application.
IIIThe output based on the test data and the specifications of the application.
IVThe writing of test scenarios and the execution of test cases.
VThe comparison of actual and expected results based on the executed test cases.
An effective testing practice will see the above steps applied to the testing policies of every organization and hence it will make sure that the organization maintains the strictest of standards when it comes to software quality.

Unit Testing

This type of testing is performed by developers before the setup is handed over to the testing team to formally execute the test cases. Unit testing is performed by the respective developers on the individual units of source code assigned areas. The developers use test data that is different from the test data of the quality assurance team.
The goal of unit testing is to isolate each part of the program and show that individual parts are correct in terms of requirements and functionality.

Limitations of Unit Testing

Testing cannot catch each and every bug in an application. It is impossible to evaluate every execution path in every software application. The same is the case with unit testing.
There is a limit to the number of scenarios and test data that a developer can use to verify a source code. After having exhausted all the options, there is no choice but to stop unit testing and merge the code segment with other units.

Integration Testing

Integration testing is defined as the testing of combined parts of an application to determine if they function correctly. Integration testing can be done in two ways: Bottom-up integration testing and Top-down integration testing.
S.N.Integration Testing Method
1
Bottom-up integration
This testing begins with unit testing, followed by tests of progressively higher-level combinations of units called modules or builds.
2
Top-down integration
In this testing, the highest-level modules are tested first and progressively, lower-level modules are tested thereafter.
In a comprehensive software development environment, bottom-up testing is usually done first, followed by top-down testing. The process concludes with multiple tests of the complete application, preferably in scenarios designed to mimic actual situations.

System Testing

System testing tests the system as a whole. Once all the components are integrated, the application as a whole is tested rigorously to see that it meets the specified Quality Standards. This type of testing is performed by a specialized testing team.
System testing is important because of the following reasons:
  • System testing is the first step in the Software Development Life Cycle, where the application is tested as a whole.
  • The application is tested thoroughly to verify that it meets the functional and technical specifications.
  • The application is tested in an environment that is very close to the production environment where the application will be deployed.
  • System testing enables us to test, verify, and validate both the business requirements as well as the application architecture.

Regression Testing

Whenever a change in a software application is made, it is quite possible that other areas within the application have been affected by this change. Regression testing is performed to verify that a fixed bug hasn't resulted in another functionality or business rule violation. The intent of regression testing is to ensure that a change, such as a bug fix should not result in another fault being uncovered in the application.
Regression testing is important because of the following reasons:
  • Minimize the gaps in testing when an application with changes made has to be tested.
  • Testing the new changes to verify that the changes made did not affect any other area of the application.
  • Mitigates risks when regression testing is performed on the application.
  • Test coverage is increased without compromising timelines.
  • Increase speed to market the product.

Acceptance Testing

This is arguably the most important type of testing, as it is conducted by the Quality Assurance Team who will gauge whether the application meets the intended specifications and satisfies the client’s requirement. The QA team will have a set of pre-written scenarios and test cases that will be used to test the application.
More ideas will be shared about the application and more tests can be performed on it to gauge its accuracy and the reasons why the project was initiated. Acceptance tests are not only intended to point out simple spelling mistakes, cosmetic errors, or interface gaps, but also to point out any bugs in the application that will result in system crashes or major errors in the application.
By performing acceptance tests on an application, the testing team will deduce how the application will perform in production. There are also legal and contractual requirements for acceptance of the system.

Alpha Testing

This test is the first stage of testing and will be performed amongst the teams (developer and QA teams). Unit testing, integration testing and system testing when combined together is known as alpha testing. During this phase, the following aspects will be tested in the application:
  • Spelling Mistakes
  • Broken Links
  • Cloudy Directions
  • The Application will be tested on machines with the lowest specification to test loading times and any latency problems.

Beta Testing

This test is performed after alpha testing has been successfully performed. In beta testing, a sample of the intended audience tests the application. Beta testing is also known as pre-release testing. Beta test versions of software are ideally distributed to a wide audience on the Web, partly to give the program a "real-world" test and partly to provide a preview of the next release. In this phase, the audience will be testing the following:
  • Users will install, run the application and send their feedback to the project team.
  • Typographical errors, confusing application flow, and even crashes.
  • Getting the feedback, the project team can fix the problems before releasing the software to the actual users.
  • The more issues you fix that solve real user problems, the higher the quality of your application will be.
  • Having a higher-quality application when you release it to the general public will increase customer satisfaction.

Non-Functional Testing

This section is based upon testing an application from its non-functional attributes. Non-functional testing involves testing a software from the requirements which are nonfunctional in nature but important such as performance, security, user interface, etc.
Some of the important and commonly used non-functional testing types are discussed below.

Performance Testing

It is mostly used to identify any bottlenecks or performance issues rather than finding bugs in a software. There are different causes that contribute in lowering the performance of a software:
  • Network delay
  • Client-side processing
  • Database transaction processing
  • Load balancing between servers
  • Data rendering
Performance testing is considered as one of the important and mandatory testing type in terms of the following aspects:
  • Speed (i.e. Response Time, data rendering and accessing)
  • Capacity
  • Stability
  • Scalability
Performance testing can be either qualitative or quantitative and can be divided into different sub-types such as Load testing and Stress testing.

Load Testing

It is a process of testing the behavior of a software by applying maximum load in terms of software accessing and manipulating large input data. It can be done at both normal and peak load conditions. This type of testing identifies the maximum capacity of software and its behavior at peak time.
Most of the time, load testing is performed with the help of automated tools such as Load Runner, AppLoader, IBM Rational Performance Tester, Apache JMeter, Silk Performer, Visual Studio Load Test, etc.
Virtual users (VUsers) are defined in the automated testing tool and the script is executed to verify the load testing for the software. The number of users can be increased or decreased concurrently or incrementally based upon the requirements.

Stress Testing

Stress testing includes testing the behavior of a software under abnormal conditions. For example, it may include taking away some resources or applying a load beyond the actual load limit.
The aim of stress testing is to test the software by applying the load to the system and taking over the resources used by the software to identify the breaking point. This testing can be performed by testing different scenarios such as:
  • Shutdown or restart of network ports randomly
  • Turning the database on or off
  • Running different processes that consume resources such as CPU, memory, server, etc.

Usability Testing

Usability testing is a black-box technique and is used to identify any error(s) and improvements in the software by observing the users through their usage and operation.
According to Nielsen, usability can be defined in terms of five factors, i.e. efficiency of use, learn-ability, memory-ability, errors/safety, and satisfaction. According to him, the usability of a product will be good and the system is usable if it possesses the above factors.
Nigel Bevan and Macleod considered that usability is the quality requirement that can be measured as the outcome of interactions with a computer system. This requirement can be fulfilled and the end-user will be satisfied if the intended goals are achieved effectively with the use of proper resources.
Molich in 2000 stated that a user-friendly system should fulfill the following five goals, i.e., easy to Learn, easy to remember, efficient to use, satisfactory to use, and easy to understand.
In addition to the different definitions of usability, there are some standards and quality models and methods that define usability in the form of attributes and sub-attributes such as ISO-9126, ISO-9241-11, ISO-13407, and IEEE std.610.12, etc.

UI vs Usability Testing

UI testing involves testing the Graphical User Interface of the Software. UI testing ensures that the GUI functions according to the requirements and tested in terms of color, alignment, size, and other properties.
On the other hand, usability testing ensures a good and user-friendly GUI that can be easily handled. UI testing can be considered as a sub-part of usability testing.

Security Testing

Security testing involves testing a software in order to identify any flaws and gaps from security and vulnerability point of view. Listed below are the main aspects that security testing should ensure:
  • Confidentiality
  • Integrity
  • Authentication
  • Availability
  • Authorization
  • Non-repudiation
  • Software is secure against known and unknown vulnerabilities
  • Software data is secure
  • Software is according to all security regulations
  • Input checking and validation
  • SQL insertion attacks
  • Injection flaws
  • Session management issues
  • Cross-site scripting attacks
  • Buffer overflows vulnerabilities
  • Directory traversal attacks

Portability Testing

Portability testing includes testing a software with the aim to ensure its reusability and that it can be moved from another software as well. Following are the strategies that can be used for portability testing:
  • Transferring an installed software from one computer to another.
  • Building executable (.exe) to run the software on different platforms.
Portability testing can be considered as one of the sub-parts of system testing, as this testing type includes overall testing of a software with respect to its usage over different environments. Computer hardware, operating systems, and browsers are the major focus of portability testing. Some of the pre-conditions for portability testing are as follows:
  • Software should be designed and coded, keeping in mind the portability requirements.
  • Unit testing has been performed on the associated components.
  • Integration testing has been performed.
  • Test environment has been established.

Monday 28 November 2016

Happy New Year 2017

Happy New Year SMS Messages 140 Characters for Whatsapp
As The New Year Approaches,
May Your Life Be Filled
With Lots Of Celebrations
As Well As Happiness;
Wishing You Superb
And Prosperous New Year 2017
New Days New Time, New Moments
Ahead Are Waiting For You
May These 365 Days Light Up Your Life
Happy New Year 2017
This new year take a new plunge into the ocean of hope and optimism and free yourself from all your grudges, sadness. Cheers to 2017
May each day of the New Year be full of fun
merriment, festivity and happiness
Let no dark cloud mar your happy spirit
Happy New Year 2017
This year is going after giving us memories
If I gave you any pain
Please forgive me
Welcome to new Year.!
I think I am the first who wish you the new year.

New Year SMS Messages 140 Characters in Hindi Shayari:

New Year SMS Messages 140 Characters
Aa gale lag ja mere yaar
Dedo jadu ki chappi do, char
Aise hi kat jaye zindagi without any risk Is umeed ke sath wish you a
Very happy new year
Naya saal aaye banke ujala
Khul jaye aap ki kissmat ka tala
Hamesha aap per rahe meherban upar wala
Happy new year.
Sunehri dhoop barsaat ke baad
Thodi si hansi har baat ke baad
Usii tarah ho mubarik aap ko 2017, 2016 ke baad
Wish u a happy new year
Naye Sapane
Naye Apne
Naye Vade
Naye Kasme
Naye Manzil
Naye Rahe
Nayi Baat
Naya Vishwas
Kooch Simple
Kooch Khas
Har Pal rahe Bindass
Happy New Year 2017
Hum Aapke Dill Main Rahte Hain!
Saare Dard Aap KeSahte Hai!
Koi Hum Se Pahle “Wish” na karde aapko!
is liye Phale “Happy New Year” Kahte hai..
Phuool khilte rahe zivan ki rah me,
khushi chamkti rahe apki nigah me,
har kadm pe mile khushi ki bahar apko,
ye dost deti he naye saal ki shubhkamnaye apko.
Happy New Year 2017
Aa gaya hai nayaa saal
Is naye saal men aao karen kaamana ke
ye sabhi ko rakhe khushahaal
jo hain gareeb aur kangaal
unako bhi ye bana de maalaamaal
Desh ke bhrashtaachaar ko mita de
aur le aaye ek majaboot Lokpaal
Naya sal mubarak || best new year sms in hindi ||
Aarambh Ka Ant Ho Jana Naya Saal Hai …!
Ginti Ka number Badal Jana Naya Saal Hai …!
Vartmaan Ka Etihaas Ban Jana Naya Saal Hai …!
Udye hote huye Suraj Ka Dhal Jana Naya Saal Hai …!
Khil Ke Phool Ka Daal Se Utar Jana Naya Saal Hai …!
De K Janam Maa Ka Aanchal Mamta Se Bhar Jana Naya Saal Hai…!
Ek Dard Bhool Kar Sukh Ko Pehchaan Jana Naya Saal Hai…!

Happy New Year SMS Messages 140 Characters in English for Facebook and Twitter:

Life is like mirror; show smiling face on the mirror it will smile you back. Love your life and in return life will give you abundant love.
Forget past, forget worry and start afresh…The New Year will turn the most successful one you have ever lived.
May every moment of this year would be unique, filled with pure pleasure and each day comes out like exactly what you want…Happy New Year.
May the approaching New Year seals your heart with hopes and brings a brighter tomorrow with lots of new potentials.
May you be healthy, wealthy, and goal oriented in this year and be a great a great achiever…Happy New Year.
May New Year’s Eve brings you family bonding, may each of the days remains fun filled and promising for you.
In the forthcoming New Year may God bless you and your life would be cool, amusing, and happy all through…be a winner by all means.
When life creates thousands of reason to cry, it offers billions of moments to enjoy and smile. May this year you get chance only to smile….
This New Year should bring for you happiness smile, and pleasure, on and on and always. Enjoy New Year with friends and family.
You may face today a D-Day, a dull week or a dull month – but you have 365 Days to win. Wish you a Happy New Year ahead.
New Year unfolds new horizons to find again the strength hidden in us. Enjoy the New Year coming ahead.
So, these all are Happy New Year 2017 SMS Messages 140 Characters. Do share with your friends, relatives, and family members.