In regression testing, Test case prioritization (TCP) is a technique to arrange all the available test cases. TCP techniques can improve fault detection performance which is measured by the average percentage of fault detection (APFD). History-based TCP is one of the TCP techniques that consider the history of past data to prioritize test cases. The issue of equal priority allocation to test cases is a common problem for most TCP techniques. However, this problem has not been explored in history-based TCP techniques. To solve this problem in regression testing, most of the researchers resort to random sorting of test cases. This study aims to investigate equal priority in history-based TCP techniques. The first objective is to implement different history-based TCP techniques. The second objective is to explore the problem of equal priority in history-based TCP techniques. The third objective is to explore random sorting as a solution to the problem of equal priority in history-based TCP techniques. Datasets of historical records of test cases from conventional and modern sources were collected. History-based TCP techniques were applied to different datasets. The History-based TCP techniques were checked for the problem of equal priority. Then random sorting was used as a solution to the problem of equal priority. Finally, the results were elaborated in terms of APFD and execution time. The results indicate that history-based techniques also suffer from the problem of equal priority like other types of TCP techniques. Secondly, random sorting does not produce optimal results while trying to solve the problem of equal priority in history-based TCP. Furthermore, random sorting deteriorates the results of history-based TCP techniques when employed to solve the problem of equal priority. One should resort to random sorting if no other solution exists. The decision to choose the best solution requires a cost-benefit analysis keeping in view the context and solution under consideration.
This work includes preparation of Az, Qz, and Tz derivatives from the reaction of Schiff base (Sb) derivative with anthranilic acid, chloroacetyl chloride, and sodium azide, as well as, the characterization via FT-IR, 1H-NMR, and 13CNMR. The anticorrosion inhibition of these compounds was studied and the measurements of carbon steel (CS) corrosion in sodium chloride solution 3.5% (blank) and inhibitor in solutions were calculated at a temperature range of 293-323 K by the technique of electrochemical polarization. In addition, some thermodynamic and kinetic activation parameters for inhibitor and blank solutions (Ea⋇, ΔH⋇, ΔS⋇, and ΔG⋇) were determined. The results showed high inhibition efficacy for all the prepared compounds,
... Show MoreIn the present paper, chitosan Schiff base has been synthesized from chitosan’s reaction with the salicyldehyde. The AuNPs was manufacture by extract of onion peels as a reducing agent. The Au NPs that have been prepared were characterized through the UV-vis spectroscopy, XRD analyses and SEM microscopy. The polymer blends of the chitosan Schiff base / PVP has been prepared through using the approach of solution casting. Chitosan Schiff base / PVP Au nano-composites was prepared. Nano composites and polymer blends have been characterized by FTIR which confirm the formation of Schiff base by revealing a new band of absorption at 1651cm-1 as a result of the (C=N) imine group. SEM, DSC and TGA confirms the thermal stability of
... Show MoreAnemia of chronic disease (ACD) and iron deficiency anemia (IDA) are the two most important types of anemia in rheumatoid arthritis (RA). Functional iron deficiency in ACD can be attributed to overexpression of the main iron regulatory hormone hepcidin leading to diversion of iron from the circulation into storage sites resulting in iron-restricted erythropoiesis. The aim is to investigate the role of circulating hepcidin and to uncover the frequency of IDA in RA. The study included 51 patients with RA. Complete blood counts, serum iron, total iron binding capacity, ferritin, and hepcidin- 25 were assessed. ACD was found in 37.3% of patients, IDA in 11.8%, and combined (ACD/IDA) in 17.6%. Serum hepcidin was higher in ACD than in con
... Show MoreThroughput accounting is concerned with a throughput measurement process to determine the efficiency of the company, to know the problems and obstacles it suffers from, to determine their causes and ways to address them.The research problem is represented by the following question: does the application of a throughput accounting lead to maximizing the company's profits? The aim of the research is to demonstrate the importance of throughput accounting, which is one of the tools of management accounting in providing an efficient information system that provides the company’s management with the information it needs to improve its production processes, increase a throughput, and thus maxi
... Show More