- Data Structure
- Networking
- RDBMS
- Operating System
- Java
- MS Excel
- iOS
- HTML
- CSS
- Android
- Python
- C Programming
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP
- Physics
- Chemistry
- Biology
- Mathematics
- English
- Economics
- Psychology
- Social Studies
- Fashion Studies
- Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Found 455 Articles for Software Testing
49 Views
Yahoo! recently confirmed that a massive data breach occurred to their system in late 2014 and due to that at least 500 million users account information may have been hacked. The statement by Yahoo spokes-person states that the account information may have included names, email addresses, telephone numbers, dates of birth, hashed passwords and, in some cases, encrypted or unencrypted security questions and answers.Another news from the USA, the American security agencies recently found that hackers are trying hard to penetrate the voter registry database to get the confidential information, as the election is round the corner. Though they are ... Read More
413 Views
The backbone of any project lies with requirements. The requirements identified, collected and documented at the initial stages, are generally designed, coded, tested, and takes the shapes of a product or an application to be used by the customers later. Those requirements are referred at any point of time by the team and other stakeholders to check whether the current project requirements are being met. And tracking back those bulk of requirements at the later stage of the project by manually examining the relationship between them is a cumbersome affair.Business Scenario – Case StudiesLet’s discuss a scenario, Mr. A is ... Read More
286 Views
Whenever I face a group of fresh graduates for the first session of Software Testing, I come cross this question very often while imparting trainings that, “Why a developer should undergo the training for software testing?” This is an obvious thought especially for a person who is new in the industry and has a mindset set to be in Development. The fear of moving towards the other side of table scares them. On investigating about the source of this fear, we figure out that the institutes, colleges and universities are still teaching with the age-old curriculum and the mindset. They ... Read More
1K+ Views
In software development, testing is the most important stage in the process of delivery of any application or software as it is only testing that not only validates the quality of an application but also provides an opportunity for the developer to improve its product. Every application is being developed in some high or low level language which means some code has been written for its development so based on the knowledge of the tester about the application there is a classification of testing namely White Box Testing and Grey Box Testing. In this article, we will discuss the important ... Read More
1K+ Views
As we know that testing is the most important stage in the process of delivery of any application or software as it is only testing which not only validate the quality of an application but also provides an opportunity to the developer to improve its product.Every application is being developed by comprising development of its constituents different components. Now as we know that Integration testing is the testing in which all components are tested in an integrated environment i.e testing is done collectively of all components with their individual functionalities working altogether.Along with this as we know that all these ... Read More
796 Views
As we know that testing is the most important stage in the process of delivery of any application or software as it is only testing which not only validate the quality of an application but also provides an opportunity to the developer to improve its product.Every application is being developed in some high or low level language which means some code has been written for its development so on the basis of knowledge to the tester about the application there is classification of testing namely Black Box Testing and White Box Testing.Following are the important differences between Black Box Testing ... Read More
4K+ Views
As we know that testing is the most important stage in the process of delivery of any application or software. Testing not only validates the quality of an application but also provides an opportunity to the developer to improve its product. Every application is being developed in some high or low level language which means some code has been written for its development so on the basis of execution of code written for the application there is classification of testing namely static testing and dynamic testing. In this article, we will discuss all the important differences between static ... Read More
479 Views
A Web based application is generally three tier architecture based application. First layer is presentation layer called front-end, second layer is business layer or application layer and third layer is database called back-end.Frontend TestingFrontend testing refers to testing the application UI or presentation layer. It can be manual as well as automated.Backend TestingBackend testing refers to testing the backend and application layers. It is normally automated.Following are the important differences between Frontend Testing and Backend Testing.Sr. No.KeyFrontend TestingBackend Testing1LayerFrontend testing is performed on Presentation Layer.Backend testing is performed on Application and Database layer.2GUIIn Cloud Computing, resources are centrally managed.In Grid ... Read More
2K+ Views
Software testing involves only the testing of software parts of the system, while embedded testing involves the testing of both software and hardware parts of the system. Read through this article to find out more about software testing and embedded testing and how they are different from each other. What is Software Testing? Software testing refers to verifying and validating the behavior of the software developed. It ensures that software works as expected without any defect. It also helps in documenting that software is meeting the requirements and is ready to use. Software testing also checks the exceptions and error ... Read More
1K+ Views
In the computer software testing world, there are two major software testing techniques namely Agile Testing and Waterfall Testing. Agile testing is more flexible and malleable, while waterfall testing is more structured and rigid. There are several other important differences between agile testing and waterfall testing which we will discuss in this article. But before going into the differences, let's start with some basics of agile testing and waterfall testing. What is Agile Testing? Agile testing is a software testing mechanism involving all team members where main owners are subject matter experts termed as Product Owners and testers as Quality ... Read More