What is Grey Box Testing

Vineet Nanda
Updated on 02-Dec-2021 05:56:36

669 Views

Greybox testing (GBT) is a software testing method that includes judging a software program based on a limited understanding of its core functions. It is a combination of the two since it offers access to internal coding to construct test cases as white box testing and testing techniques are performed at the functionality level as black-box testing.GreyBox testing (GBT) is a popular method for identifying contextspecific issues in online applications. For example, if a tester finds a fault during testing, he fixes the code and retests it in real time. In order to improve testing coverage, it focuses on all ... Read More

Front-End Testing Tools and Frameworks

Vineet Nanda
Updated on 02-Dec-2021 05:53:54

623 Views

Front-end TestingFront end testing is an approach or a technique in which we test the GUI (graphical user interface), functionalities and usage of a web application or a software. The aim of performing front end testing is to test all the functionalities in order to ensure that the presentation layer of the application or software under testing is free of defects or bugs.Consider, you enter your details into the frontend of a web application, however numbers should not be accepted. Another similar example would be to check the alignment of the graphical user interface (GUI) elements.Front end testing is performed ... Read More

Test Case vs Test Scenario: What's the Difference

Vineet Nanda
Updated on 02-Dec-2021 05:18:12

6K+ Views

What does the Test Case entail?A test case is a set of criteria that a tester uses to verify whether or not a software application is meeting the customer's requirements.Preconditions, case name, input conditions, and intended outcome are all included in the test case design. A test case is a basic activity that is derived from test scenarios.It is a comprehensive document that comprises all potential inputs (both positive and negative) as well as navigation instructions for the test execution process. Writing test cases is a one-time effort that may be reused for regression testing in the future.The test case ... Read More

Software Testing Techniques with Test Case Design Examples

Vineet Nanda
Updated on 02-Dec-2021 05:12:52

914 Views

What are the different types of software testing techniques?Software Testing Techniques assist you in creating more effective test cases. Manual Testing Techniques help reduce the number of test cases to be executed while increasing test coverage because exhaustive testing is not possible. They aid in the detection of test circumstances that might otherwise be difficult to detect.Boundary Values Analysis (BVA)Boundary value analysis is a type of testing that takes place at the intersections of partitions. Maximum, minimum, inside or outside boundaries, typical values, and error values are all included.The limits of the defined input values, rather than the center, are ... Read More

Binary Semaphore for Mutual Exclusion Among N Processes

Bhanu Priya
Updated on 02-Dec-2021 04:09:18

2K+ Views

A semaphore is a shared variable which is used to implement mutual exclusion between system processes. It is mainly helpful to solve critical section problems and is a technique to achieve process synchronization.There are two types of semaphores which are as follows −Binary semaphore − Can take only two values, 0 or 1 which means at a time only one process can enter into the critical section. Semaphore is initialized to 1.Counting semaphore − Can take any non-negative value N which means at a time at most N processes can enter into CS. Semaphore is initialized to N.Critical section is ... Read More

File Hierarchy Structure and Its Solution to Naming Problems

Bhanu Priya
Updated on 01-Dec-2021 13:11:08

1K+ Views

Linux File Hierarchy Structure is defining the directory structure and the contents of the directory which have been alike to the Unix-like Operating Systems. It is maintained by the Linux Foundation.They are being used for looking at all files and the directories which appear under the root directory. They can be looked upon even if they have been stored on different physical or virtual devices.Even if some of these directories only exist on the particular systems or certain subsystems that can include the OS X, Windows System is installed.ImportanceThe importance of file hierarchy structure is given below −The biggest importance ... Read More

Hardware Support for Interrupt Handling in the Processor

Bhanu Priya
Updated on 01-Dec-2021 13:09:40

629 Views

Interrupts are generally called signals which are generated by the software or hardware when a particular event or process requires immediate attention. So, the signal informs the processor about a high priority and urgent information demand causing interruption in the current working process.Thus, whenever an interruption occurs the processor finishes the current instruction execution and starts the execution of the interrupt known as interrupt handling. Moreover, for every interrupt handling to occur there is an Interrupt service routine (ISR) or interrupt handler.Interrupt handling in modern operating systems −In several operating systems such as Linux.mac or windows Interrupt handling is divided ... Read More

Differentiate Between Process Switch and Mode Switch in OS

Bhanu Priya
Updated on 01-Dec-2021 13:07:13

3K+ Views

A process is defined as a program in execution and an entity that represents the basic unit of work to be implemented in the system.Process switchIt is defined as that the processor switches from one thread/process to another thread or process. It makes the contents of the CPU registers and instruction pointer to be saved.For the new task, the registers and instruction pointer are loaded into the processor then the execution of the new process may start/resume.The old programs will not execute further, but the state of that process is saved in memory because when the kernel decides that it ... Read More

Principles of User Interface Design

Bhanu Priya
Updated on 01-Dec-2021 13:05:02

20K+ Views

User Interface Design is the design of the interface or system which is directly accessible by the user and they interact with in order to do a task. It establishes the way with which the user will interact with the product.Its main aim is to enhance the appearance of the product, the quality of technology used and the usability of the product. It refers to the software or the hardware of the system which the user can see and also the various ways or commands to control or use the product.It focuses on the looks or how the app or ... Read More

Differentiate Between Interface Design and Interaction Design

Bhanu Priya
Updated on 01-Dec-2021 13:02:25

977 Views

Let us understand the concepts of user interface and user interaction designs respectively.User Interface DesignThe design of the user interface is directly accessible by the user and they interact with in order to do a task. It establishes the way with which the user will interact with the product.Its main aim is to enhance the appearance of the product, the quality of technology used, and the usability of the product. It refers to the software or the hardware of the system which the user can see and also the various ways or commands to control or use the product.It focuses ... Read More

Advertisements