scholarly journals THE ROLE OF SOFTWARE TESTING FOR TEAM DEVELOPMENT

Author(s):  
Anastasiia Vavilenkova

The peculiarities of software product testing processes while working in the Scrum-team were studied. The types of testing characteristic of the flexible testing technique are singled out, that make it possible to make the testing process constantly integrated into teamwork, both at the stage of requirements formation and design, and at the stage of coding and generation of test sets. This is possible by making the tester's recommendations in the process of creating user stories, planning the release of the software version in terms of testing and defects, planning a sprint based on user stories and defects, performing a sprint with continuous testing, regression testing after sprint ends and reporting of results of testing. The article highlights the stages of the flexible testing process in the Scrum team. It is proposed to automate the process of flexible testing for a training team project in the Visual Studio software environment based on Team Foundation Server. Author demonstrates an example of automation of the process of flexible testing by dividing it into four quadrants to comply with the principles of working on a flexible methodology of software development. In the first quadrant there is a study of the quality of the internal code of the software product, the modular testing. To implement modular testing in Visual Studio, a new solution is created in order to generate a class for testing, where the conditions for testing are prescribed in the body of the class. The second quadrant implements the principles of system testing. At this stage the features of creating such a test artifact as test cases are demonstrated. That provides for the fulfillment of certain conditions to verify the functionality of the developing software product; linking between created test cases to user stories presented as team project tasks Product Backlog. The study demonstrates an example of manual testing using a special tool Microsoft Test Manager, which allows you to create plans, add and update test cases, perform manual tests. In the third quadrant, it was performed a trial test  in Microsoft Test Manager and it was created another test artifact - error reports. The fourth quadrant automatically tests non-functional software requirements.   

Author(s):  
Italo L. Araújo ◽  
Ismayle S. Santos ◽  
João B. Ferreira Filho ◽  
Rossana M. C. Andrade ◽  
Pedro Santos Neto

Robotica ◽  
2010 ◽  
Vol 29 (5) ◽  
pp. 733-743 ◽  
Author(s):  
Conghui Liang ◽  
Hao Gu ◽  
Marco Ceccarelli ◽  
Giuseppe Carbone

SUMMARYA mechanical design and dynamics walking simulation of a novel tripod walking robot are presented in this paper. The tripod walking robot consists of three 1-degree-of-freedom (DOF) Chebyshev–Pantograph leg mechanisms with linkage architecture. A balancing mechanism is mounted on the body of the tripod walking robot to adjust its center of gravity (COG) during walking for balancing purpose. A statically stable tripod walking gait is performed by synchronizing the motions of the three leg mechanisms and the balancing mechanism. A three-dimensional model has been elaborated in SolidWorks® engineering software environment for a characterization of a feasible mechanical design. Dynamics simulation has been carried out in the MSC.ADAMS® environment with the aim to characterize and to evaluate the dynamic walking performances of the proposed design with low-cost easy-operation features. Simulation results show that the proposed tripod walking robot with proper input torques, gives limited reaction forces at the linkage joints, and a practical feasible walking ability on a flatten ground.


Author(s):  
Johnny Maikeo Ferreira ◽  
Silvia Regina Vergilio ◽  
Marcos Quinaia

The Feature Model (FM) is a fundamental artifact of the Software Product Line (SPL) engineering, used to represent commonalities and variabilities, and also to derive products for testing. However, the test of all features combinations (products) is not always possible in practice. Due to the growing complexity of the applications, only a subset of products is usually selected. The selection is generally based on combinatorial testing, to test features interactions. This kind of selection does not consider different classes of faults that can be present in the FM. The application of a fault-based approach, such as mutation-based testing, can increase the probability of finding faults and the confidence that the SPL products match the requirements. Considering that, this paper introduces a mutation approach to select products for the feature testing of SPLs. The approach can be used similarly to a test criterion in the generation and assessment of test cases. It includes (i) a set of mutation operators, introduced to describe typical faults associated to the feature management and to the FM; and (ii) a testing process to apply the operators. Experimental results show the applicability of the approach. The selected test case sets are capable to reveal other kind of faults, not revealed in the pairwise testing.


2020 ◽  
Vol 38 (15_suppl) ◽  
pp. e21567-e21567
Author(s):  
Mark Thomas Corkum ◽  
Hatim Fakir ◽  
David A. Palma ◽  
Timothy K. Nguyen ◽  
Glenn Bauman

e21567 Background: Phase II randomized trials suggest that stereotactic ablative radiotherapy (SABR) improves progression-free and overall survival in patients with oligometastatic cancer, with phase III trials currently testing SABR in up to 10 metastases. Whether SABR could provide similar benefits in polymetastatic disease ( > 10 metastases) is unknown. A critical first step is to determine the feasibility of planning SABR for a large number of metastases throughout the body while maintaining acceptable organ at risk (OAR) doses. Therefore, we sought to evaluate the dosimetric feasibility of using SABR in polymetastatic disease ( > 10 sites) while adhering to OAR constraints to be used in a phase I trial (ARREST). Methods: Five craniospinal CT simulations were utilized to retrospectively contour 24 (n = 2), 30 (n = 2) and 50 (n = 1) tumour targets not present on the initial scan. Standard PTV margins were added based on institutional immobilization practices. OAR constraints from published clinical trial protocols were used. Radiotherapy plans for the highest dose level in our planned phase I trial (30Gy in 5 fractions) were created utilizing a minimum number of isocentres. Plans were created using Raystation (RaySearch Laboratories, Stockholm, Sweden) for delivery on linear accelerators using volumetric modulated arc therapy. Results: The gross tumour volumes (GTVs) ranged from 134.8– 184.2cm3 in our five test cases. The first two cases with 24 GTVs have been planned and were deemed to be clinically acceptable. PTV volumes were 483.0cm3 and 417.4cm3, utilizing five and six isocentres for treatment respectively. Median PTV D95 was 29.7Gy and 29.0Gy, whole body V10 was 21.2% and 17.4%, and V5 was 41.8% and 44.8%. All OAR goals were met, though low-dose conformality was less than traditional SABR treatment plans (R100 of 1.04 and 0.93; R50 of 9.90 and 6.98, respectively). The remainder of the test cases will be presented. Conclusions: In our test cases, planning SABR in polymetastatic disease appears dosimetrically feasible. Our phase I clinical trial (ARREST) is under development, which will evaluate the feasibility and toxicity of delivering SABR in polymetastatic disease in a 3+3 dose escalation study. The starting dose level will be 12Gy in 2 weekly fractions, escalating the dose by adding 6Gy weekly until our target dose of 30Gy in 5 weekly fractions. Our study population will include > 10 sites of disease, all tumour types, and patients must have exhausted standard lines of systemic therapy.


Author(s):  
Mitsuhiro Kimura ◽  
Shigeru Yamada

It is of great importance for software engineers and managers to evaluate software testing-progress in a large-scale software production process, since tremendous software development resources must be consumed to achieve high quality and reliability of a software product. By focusing on the behavior of the digested test-case data observed in the testing process, we construct a stochastic model and derive several quantitative measures for software testing-progress evaluation. Actual data observed in the testing process are analyzed by the proposed model, and we discuss the applicability of our models.


2021 ◽  
Vol 13 (2) ◽  
pp. 47-54
Author(s):  
FILIP MICHAL BORYS ◽  
BEATA ZYSK ◽  
ADRIANNA ZANKO ◽  
DOMINIKA CHIMKOWSKA ◽  
JOANNA SMARKUSZ-ZARZECKA ◽  
...  

Background: Knowledge about nutrition and supplementation during increased physical activity is still insufficient among people recreationally training sports. The aim of the study was to assess the diet, supplementation and nutritional status, as well as to characterize the body composition of students who recreationally train team sports. Material and methods: T he study group consisted of 49 students from team sports sections (19 basketball, 10 volleyball and 20 football). The research tools used in the study were: a 24-hour nutritional interview, a questionnaire (concerning dietary supplementation, the frequency and duration of training) and the results of body composition analysis. Results: The students’ diets had insufficient energy value and deficiencies of EPA and DHA, carbohydrates, fiber and vitamin D. Excessive supply was related to: sodium, iron and vitamin C. 53% of the respondents declared dietary supplementation. Noteworthy, students whose trainings were longer more often decided to change their eating behaviors. Conclusions: The diet of the studied group was not properly balanced in terms of energy and some nutrients. The results of the assessment of students’ diets indicate the necessity of nutritional education for people undertaking regular physical activity.


2021 ◽  
Vol 18 (1) ◽  
pp. 106-119
Author(s):  
S. I. Tsekhosh ◽  
B. V. Zhuravsky ◽  
P. I. Tsekhosh

Introduction. The article is devoted to a current issue of improving the quality of road surface cleaning and increasing the resource of brush working equipment. Improving the quality of cleaning and the resource of the brush working equipment will reduce the cost of operating a communal machine. In the process of operation, the pile of the cylindrical brush is worns out, while its elastic characteristics change, which is reflected in the required pressing force to maintain the most favorable value of the width of the contact spot from the condition of ensuring high quality cleaning and minimal intensity of pile wear.Materials and methods. The results of studies of the interaction of the pile of a cylindrical brush with the surface to be cleaned are presented at various degrees of wear of the brush pile. The research results are presented in analytical and graphical forms. The calculations were carried out using the Microsoft Excel software product and the Mathkad software environment for mathematical calculations.Results. The paper shows the dependence of the degree of wear of the pile of the brush working equipment on the actual radius of the cylindrical brush. The relationship between the width of the contact spot and the deformation of the cylindrical brush at different degrees of wear and tear is shown as a graph.The influence of the degree of wear on the elastic characteristics of the brush working equipment is considered. The dependences of the average stiffness coefficient on the degree of wear of the pile of a cylindrical brush, as well as the required pressing force on the degree of wear at different values of the width of the contact patch of the cylindrical brush are given.


2013 ◽  
Vol 11 (1) ◽  
pp. 2150-2155
Author(s):  
Mohit Kumar ◽  
Geetika Gandhi ◽  
Sushil Garg

Software testing is verification and validation process aimed for evaluating a program and ensures that it meets the required result. The main goal of software testing is to uncover the errors in software. So the main aim of test cases is to derive set of tests that have highest probability of finding bugs. There are many approaches to software testing, but effective testing of any software product is essentially a tough process. It is nearly impossible to find all the errors in the program. The major problem in testing is what would be the strategy that we should adopt for testing. Thus, the selection of right strategy at the right time will make the software testing efficient and effective. In this paper I have described software testing techniques which are classified by purpose.


2020 ◽  
Vol 1 (3) ◽  
pp. 1-10
Author(s):  
Biswadeb Bandyopadhyay

The following Paper describes the experiences of a test engineering team, which had worked with a large software product development and support activity. This team has studied the existing software product, available test tools, test environment, with an objective of analyzing existing testing processes and methodologies for this large software product. The Paper discusses a number of initiatives and recommendations made by this test engineering group aimed at increasing the testing efficiency, optimizing the test suites, measuring and improving effectiveness of test cases and the quantifiable benefits and process improvements, that can derived from such initiatives. This activity was undertaken as part of a test engineering initiative to bring in place a set of innovative test engineering practices as potential business value drivers.


Sign in / Sign up

Export Citation Format

Share Document