Guides and Tips

What is it Necessary to Find out Testing a Database Trigger?

What is it Necessary to Find out Testing a Database Trigger?

Back-end of most of modern web applications comprises complex SQL databases. A database of that kind can perform different operations with multiple data. Besides data, its tables include different saved procedures that are responsible for performing various operations. One must make sure that all the databases function as intended, according to specification executing web site [...]
What are Peculiarities of Stored Procedure Testing?

What are Peculiarities of Stored Procedure Testing?

Stored procedure is a constituent part of a database. It’s a set of SQL instructions that can have different parameters, variables, and execute different operations with data. It plays an important role, as it is responsible for data processing. If something is wrong with a stored procedure, the user data can be damaged, lost or [...]
What is Structure of an SQL Database?

What is Structure of an SQL Database?

At present software products are multileveled complex systems. They contain lots of data, execute many various functions. In order to manage, update and edit the data, they are stored in databases. Databases are one of the key elements of a software product back-end. Those, who are involved in mobile application testing, desktop testing and web [...]
2 Effective Approaches to a Program Back-End Testing

2 Effective Approaches to a Program Back-End Testing

Software products have become big and complex. They can perform many different complex operations and are used in almost every field of work, from medicine, commerce and researches in nuclear physics to games and entertainment. Any Application Can be Divided into 2 Parts: front-end; back-end. Users interact with a program front-end and never deal with [...]
What Are Peculiarities of Software Back-End Testing?

What Are Peculiarities of Software Back-End Testing?

Any thorough mobile application testing, desktop testing and web site testing is a complex, process consisting of multiple stages and levels. Testing activities must be an integral part of each software development process. Only in this case high quality, competitive product can be delivered to the end-users. There are a front-end and a back-end in [...]
How to Make Automated Tests Resistant to Changes in Software User Interface?

How to Make Automated Tests Resistant to Changes in Software User Interface?

Testers, who deal with automation during mobile application testing, desktop testing or web site testing, know that automated tests rely on the elaborated system. The tests should be adjusted for all the changes in the tested software product. That is why proper and timely amendments should be done to the tests. This is one of [...]
What are Peculiarities of Software Back-End Testing?

What are Peculiarities of Software Back-End Testing?

Every application has an interface, the part that users see and with which they interact. There is also a back-end part in every software product that is hidden from the users. Only developers and testers deal with that part of a software product. In course of mobile testing, desktop testing and web site testing both [...]