Category: Software Testing – Kiểm Thử Phần Mềm
- 
How to simulate GET method with 500 error?
To simulate a GET method with a 500 error in Postman, follow these steps: Note: You need to ensure that the server is set up to return a 500 error for the specific request you’re testing. If the server is not configured to return a 500 error, the test will not fail. You may need…
 - 
What is digit?
A digit is a single numeral used to represent any of the numbers from 0 to 9. It is also used to represent a character in a digital code or binary language, where each digit represents a binary value of either 0 or 1. Digits are essential building blocks for modern computing and digital communication,…
 - 
How to apply critical thinking in software testing?
Critical thinking is a vital skill for software testers as it helps them to evaluate and analyze information to identify potential issues and create effective strategies. Here are some ways to apply critical thinking in software testing: 1- Identifying requirements: Identify the stakeholders’ expectations and identify the requirements to ensure thorough testing. 2- Analyzing risks:…
 - 
What is SEO testing?
SEO testing refers to the process of testing different strategies and techniques to improve a website’s search engine ranking and visibility in search engine results pages (SERPs). The goal of SEO testing is to identify the most effective methods for optimizing a website’s content, structure, and design to improve its ranking on search engines like…
 - 
What is Software Quality Engineering?
Software Quality Engineering (SQE) is the process of ensuring that software products are developed according to the predefined quality standards and requirements. It involves the use of various processes, tools, and methodologies to monitor, test, and improve the quality of software products. The primary goal of SQE is to ensure that the software meets the…
 - 
How to get started in manual software testing?
Manual testing is a type of testing process which is done manually by a tester, without using any automated tools or scripts. Manual testing involves the testing of software manually to identify bugs and errors in the application. The process involves manual execution of test cases, analysis of results, and bug reporting. To perform manual…
 - 
How developer can do software testing?
Developers can do software testing in the following ways: Unit testing: It is a method of testing individual components of the software application to ensure that each unit works as expected. Integration testing: It involves testing how the different components of the software application work together. System testing: It involves testing the software application as…
 - 
What need to be checked in API response?
There are several things that need to be checked in an API response: HTTP status code: Check if the HTTP status code indicating the success or failure of the API call is correct. Response payload: Check the response payload to ensure that it contains the expected data. Response headers: Check the response headers for any…
 - 
What is Webhook?
A webhook is a way for an application to notify another application when a specific event occurs. It’s a way for two applications to communicate with each other in real-time. When the event happens, the application sends a message to a predefined URL (the webhook) with the relevant data. The receiving application can then use…
 - 
2 powerful screen mirroring applications
ApowerMirror and Letsview are two powerful screen mirroring applications that allow users to mirror their mobile devices or PC screens to their computers or TVs. These applications come with a wide range of features that allow users to share their screens with others, showcase their work, or enjoy their favorite content on a larger screen.…
 - 
What is API polling?
API polling is a technique used in software development to fetch data from an API (Application Programming Interface) at regular intervals, often by using a script or a software tool. In API polling, client application sends a request to the API server at regular intervals, such as every minute or every hour. The server responds…
 - 
Difference between HTTP Status Code 200 and 201
HTTP status codes 200 and 201 are both success codes, but they have different meanings. HTTP status code 200 means that the request was successful and the server has returned the requested data. This code is commonly used for GET requests, where the client requests data from the server. HTTP status code 201 means that…
 - 
Difference between HTTP Status Code vs Response Code
HTTP status code and response code are both related to the response that a server sends to a client’s request, but they are not the same thing. HTTP status code is a 3-digit numeric code that is included in the server’s response to indicate the status of the client’s request. The status code provides information…
 - 
Best Practices in Software Testing
Focus on preventing defects not just finding themImplement a regression test strategy that is based on Impact AnalysisWorking on minimizing the number of regression defects created by bad fixesProactively think about all high risk scenarios that could possibly happen in productionMost importantly, treat testing as an engineering process Not as an art
 - 
Difference between Security testing and penetration testing (pentesting)
Security testing and penetration testing (pentesting) are both crucial components of modern cybersecurity practices. While similar in some ways, they have some key differences. Security testing is a broader term that encompasses a wide range of assessments and evaluations to test an organization’s security posture. This might include vulnerability assessments, risk assessments, end-to-end testing, code…
 
