Figure 1 - uploaded by Mubarak Albarka Umar
Content may be subject to copyright.
Software Testing Categories

Software Testing Categories

Source publication
Preprint
Full-text available
Software Testing is the process of evaluating a software program to ensure that it performs its intended purpose. Software testing verifies the safety, reliability, and correct working of software. The growing need for quality software makes software testing a crucial stage in Software Development Lifecycle. There are many methods of testing softwa...

Contexts in source publication

Context 1
... Testing Approach: involves actual code executions [11] to ascertain and/or approximate software quality and it deals with a combination of inputs, use of structurally dictated testing procedures, and automation of testing environment generation [2] to test the internal design of the software. Most of the testing we perform is in this category as seen in Figure 1. ...
Context 2
... Testing Approach: involves actual code executions [11] to ascertain and/or approximate software quality and it deals with a combination of inputs, use of structurally dictated testing procedures, and automation of testing environment generation [2] to test the internal design of software. Most of the testing we perform are in this category as seen in Figure 1. ...

Similar publications

Article
Full-text available
Offshore oil and gas drilling operations are going to remote and harsh arctic environments with demands for heightened safety and resilience of operational facilities. The remote and harsh environment is characterized by extreme waves, wind, storms, currents, ice, and fog that hinder drilling operations and cause structural failures of critical off...
Article
Full-text available
The CARLO (cold ablation robot-guided laser osteotome) is a compact device with integrated multiple sensory, steering and safety checking elements. A multi-center study was performed to evaluate the CARLO device for the linear part of midface osteotomy in 28 patients. Feasibility, success rate, safety, performance and experience of the surgeons wer...
Article
Full-text available
Requirements for safety, reliability and extended life-time has led to the development of new, self-healing materials. In contrast to the literature where “self-healing” is described as a material property, this paper proposes a new approach which deliberates the context of the product and it's restoration of function. Besides providing clarity on...
Article
Full-text available
DC charger is an important facility for electric vehicles to quickly replenish electric energy. Its operation safety, reliability and interoperability are of great significance for improving the popularity of charging facilities and the development of electric vehicles. Starting from the charging process of DC charger, this paper develops a set of...
Article
Full-text available
Objetivo: evaluar cómo se percibe la calidad del servicio en los principales atractivos turísticos rurales de Villa de Leyva, Colombia, con el fin de proponer mejoras en su prestación. Diseño/metodología: se llevó a cabo un estudio utilizando una encuesta por muestreo con 384 turistas, cuyos resultados se derivan de un análisis factorial explorator...

Citations

... The authors will carry out black box testing by testing the performance of the readings from each sensor and comparing the results of the sensor readings with the JHL-9918 soil tester which the authors used as a reference for testing. Black box testing will be carried out with the aim of testing the functionality of the system applied by the authors without requiring technical knowledge about the main system such as programming languages [32]- [34]. In the process of testing the maximum level of battery life without recharging, the authors will apply the calculation formula like this. ...
Article
Full-text available
Indonesia is currently carrying out an industrial revolution 4.0. This revolution discusses the application of technology in the industrial sector, one of which is the agricultural sector. In addition to discussing the application of technology, this revolution also supports the use of renewable energy sources and one of them is the application of solar energy. The application of technology in the agricultural sector is expected to help farmers in maintaining crops to reduce the possibility of crop failure. The existence of this statement makes researchers conduct research in the design and construction of systems with internet of things (IoT) technology and utilize solar energy sources as energy sources for the system. The IoT system will utilize the ATmega328P+ESP8266 RobotDyn microcontroller by utilizing the DHT22, MD0127, soil moisture sensor, and BH1750FVI sensors and sending data to Thingspeak by utilizing the internet network with HTTP communication protocols. The system can monitor ecological factors in gardens with a fairly good degree of accuracy and the utilization of solar energy can run the system properly.
Article
Для вивчення структури та характеристики web-простору необхідно використовувати спеціалізоване програмне забезпечення. В даній роботі розглянуто особливості архітектури подібного програмного забезпечення та приділена особлива увага важливим аспектам його роботи, таким як: механізми навігації, стратегії сканування та обробка отриманих даних. У статті також розглянуто проблеми ефективності та масштабованості подібних рішень при обробці великої кількості веб-ресурсів. Розроблено програмне забезпечення, яке складається з кроулера та аналітичного модуля. Функціональним призначенням аналітичного модуля є проведення кластерного та статистичного аналізу великих об’ємів даних за допомогою різноманітних статистичних методів. Архітектура розробленого додатку відповідає останнім тенденціям у сфері програмного забезпечення, враховуючи сучасні вимоги та стандарти. За допомогою даного програмного продукту з використанням розробленого аналітичного модуля досліджені статистичні та кластерні характеристики різних сегментів веб-простору (українського – edu.ua, net.ua; польського сегменту – edu.pl та ізраїльського – ac.il).
Article
Full-text available
Due to different users' requirements, contemporary software has become feature-rich in terms of input functions (i.e., parameters) and selections (i.e., values). Exhaustive testing on sophisticated software systems is impractical as far as testing time and cost are concerned. Various test strategies have been proposed in the literature, such as equivalence class partitioning, boundary value analysis and decision table. Unlike earlier works, combinatorial t-way testing supports the detection of faults caused by two or more input parameter interactions and thus efficiently minimizes the size of the test suite. Over the past few years, metaheuristic algorithms have appeared to be the most common choice for researchers since their effectiveness proves to offer optimal/near-optimal results. However, generating a t-way test suite is an NP-hard problem, and no single t-way strategy can guarantee to show superiority to others for all types of system configurations. Hence, this paper presents a new t-way strategy based on the Gravitational Search Algorithm (GSA), known as the Gravitational Search Test Generator (GSTG). The primary contribution of this paper is that GSA has adapted for the first time to t-way test data generation. The benchmarking results showcase that GSTG obtains competitive results in most system configurations compared to other existing strategies and addresses higher combination coverage (i.e., t ≤ 10).