Authentication, authorization, and identification: how not to confuse
-
Authentication, authorization, and identification: how not to confuse
There are three concepts to explain access control in cybersecurity: identification, authentication, and authorization. Although these terms are closely related, they have differences that need to be clarified in order to have a good understanding of the correct terminology.
-
Multi-factor authentication. How to test?
The amount of data in the digital world is increasing day by day. In the modern world people increasingly use online payment, electronic documents, signatures, and other services. But fraudsters also keep up with modern trends. Therefore, the issue of making funds, personal information, etc. secure is becoming increasingly important. This is how the need for multi-factor authentication arose.
-
Verification and validation in testing
There is more than one interpretation of what validation is and what verification is, however, all of them are not written in the simplest terms and to understand the essence of both is a task worthy of a prize.
Let us consider these two terms from a slightly different angle to show an understandable example. -
Personal cabinet of the e-commerce site. Checklist for testing
According to the statistics of recent years, you can see a significant increase in the number of online stores, an increase in the number of visits and an increase in new users of online markets. More and more people are buying goods and services online. In order to remain competitive and not lose positions, it is important to improve your resource and supplement it with convenient functionality that will retain old customers and attract new ones. In this article, we will talk about such an important element of site navigation as the user’s personal account.
-
Perfomance testing
Цe can say that performance testing is quite an important part of testing a software product, which determines its operability. This testing has its own subtypes: load, stress, stability and configuration, each of which is responsible for checking the performance of the system under certain conditions. This type of testing will help ensure that the system is able to quickly perform the assigned tasks.
-
Payment services testing
We use payment systems almost every day: purchasing stuff online or paying for delivery services in applications or on mail websites. It is not difficult to understand what payment systems are, because we have prepared for you an article about the operation and testing of online payments.
-
What is a functional bug and how to find it
Defects are discovered during the software testing stage when the tester compares the results of the program (component or design) with the expected result. According to the types of testing, bugs can come in different origins. The more the system is covered with tests, the higher the probability of finding functional bugs. An analysis of system functions using these recommendations will help to form an efficient testing strategy and structure checks.
-
Working with checklists
Checklist – is a list which contains a number of necessary checks during testing of the software product. By checking the items on the list, a team or one tester can learn about the current state of the work performed and about the quality of the product.
-
Positive and Negative testing
Nowadays, more than ever, the issue of software testing is relevant, and the relevance of this service lies primarily in the daily need to analyze various systems and their components. As a consequence, there are a number of types of testing. One of the classifications of testing based on the positivity of scenarios is considered below.
-
Way to success: Map of the practical tasks of the «Fundamentals of Software Testing» course
In order to complete the free «Fundamentals of Software Testing» course successfully, you must complete all the homework and successfully pass the exam. The frequently asked question is: «How many bug reports do I need to register while completing homework and what is the grading system?» For this, we have designed a map of practical tasks.