Testing Tools Articles

Page 6 of 52

Difference between Software Testing and Embedded Testing

Kiran Kumar Panigrahi
Kiran Kumar Panigrahi
Updated on 02-Dec-2022 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

Difference between Agile Testing and Waterfall Testing.

Kiran Kumar Panigrahi
Kiran Kumar Panigrahi
Updated on 01-Dec-2022 2K+ 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

Differences between White Box Testing and Grey Box Testing.

Kiran Kumar Panigrahi
Kiran Kumar Panigrahi
Updated on 30-Nov-2022 2K+ 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

Difference b/w getText() and getAttribute() in Selenium WebDriver

Kiran Kumar Panigrahi
Kiran Kumar Panigrahi
Updated on 28-Jul-2022 10K+ Views

Selenium WebDriver is an automation tool that is used to automate the testing of web applications and make sure they work as expected. Automation means the programmer doesn't have to write testing scripts; Selenium can write test cases without any script.Selenium supports a wide variety of programming languages such as Java, Python, PHP, Ruby, C#, Perl, Scala, etc. which means Selenium can provide test cases in any of these languages. It supports all the popular browsers such as Chrome, Firefox, Safari, and Internet Explorer. Selenium is an open-source tool which makes it even more popular among developers.In this article, we ...

Read More

How to Start with Mobile Testing?

Sharon Christine
Sharon Christine
Updated on 11-May-2022 661 Views

A mobile device has become a very important device in today’s technology-enabled world. Hence, it becomes really important to have a device which is dependable and robust, which has been correctly tested. Mobile Testing is a process of testing the quality of the mobile devices. The testing will be conducted on both software and hardware, including the mobile apps. For testing a mobile, we include various parts of a mobile, like hardware, software, apps, widgets, User Interface, and properties.They are different Mobile Operating systems which are available in the market. Some of the major systems being used are Android, IOS, ...

Read More

Benefits of Learning Software Testing – For Developers

Samual Sam
Samual Sam
Updated on 26-Apr-2022 456 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

How to Make Agile Project Development More Effective in a Distributed Team?

Revathy Nair
Revathy Nair
Updated on 20-Apr-2022 229 Views

What is Agile Project Development?Agile Project Development is an iterative approach that delivers maximum value in the time and budget allowed against the business. It is quite different from traditional management. Agile empowers professionals to adhere to immediate changes while undergoing a project. These changes are the feedback received after the completion of every phase.Agile Project Development is a people- and result-focused approach. It is flexible and fast, and aims for contiguous developmental improvements. Unlike traditional methods, the main aim of Agile Development is to get benefits throughout the development of a project rather than only achieving towards completion.The most ...

Read More

How to Implement Agile in a Regulated Environment?

Revathy Nair
Revathy Nair
Updated on 20-Apr-2022 309 Views

What is an Agile platform?Agile is a wayto manage a project in the most effective way possible, breaking it up into several phases that go through the process of planning, executing, and evaluating. This is the reason why Agile is also considered an iterative approach to the management of a project and software development.Agile requires a cultural shift in the organization and as its team operates with smaller teams, several skeptics worry about certain issues. Lack of accountability might be one of the reasons why multiple smaller teams are formed.What is a Regulated Environment?Any controlled or structured environment in a ...

Read More

How to Combine Agile and Traditional Methodologies?

Revathy Nair
Revathy Nair
Updated on 20-Apr-2022 579 Views

What is an Agile Methodology?Agile is a wayto manage a project in the most effective way possible with the involvement of software development. It involves teamwork, collaboration, constant feedback, and flexibility to respond to continuous changes. Agile methodology requires a cultural shift in the organization and as its team operates with smaller teams, several skeptics worry about certain issues. Lack of accountability might be one of the reasons why multiple smaller teams are formed.While there are tons of different project management approaches, the right approach should be made keeping in mind the requirement and the nature of the project.The key ...

Read More

Agile Methodology Implementation in Public Sector

Revathy Nair
Revathy Nair
Updated on 20-Apr-2022 531 Views

To develop software and manage numerous projects, government agencies are looking forward to using new ways of working. Agile methodology could prove to be the best approach. Agile focuses on iterative and incremental approaches to work on a project or developing software. Agile is a work process that has been used by the private industry for more than two decades, and now government organizations are also looking forward to using this process.Challenges Faced by Government Organizations to Imply AgileUsing Agile in Government Projects can be challenging. Agile methodologies are completely different from the traditional project management methodologies and government organizations ...

Read More
Showing 51–60 of 517 articles
« Prev 1 4 5 6 7 8 52 Next »
Advertisements