scholarly journals Comparative analysis of web application performance testing tools

2020 ◽  
Vol 17 ◽  
pp. 351-357
Author(s):  
Agata Kołtun ◽  
Beata Pańczyk

Recent years have brought the rise of importance of quality of developed software. Web applications should be functional, user friendly as also efficient. There are many tools available on the market for testing the performance of web applications. To help you choose the right tool, the article compares three of them: Apache JMeter, LoadNinja and Gatling. They were analyzed in terms of a user-friendly interface, parameterization of the requests and creation of own testing scripts. The research was carried out using a specially prepared application. The summary indicates the most important advantages and disadvantages of the selected tools.

2013 ◽  
Vol 321-324 ◽  
pp. 2969-2973
Author(s):  
Hua Ji Zhu ◽  
Hua Rui Wu

As an important indicator of Web application performance testing - load capacity is a key factor to judge the merits of the Web application performance, load testing model is an important premise to accurately obtain the Web applications load capacity; This article is based on the model of user groups, Through further analysis of the general user behavior , user groups model is been improved properly. The practical application shows that the improved model more realistically simulate real user behavior, and make the data more statistical significance, which can more accurately predict the performance of web applications. Keywords: Web applications, load capacity, performance testing, load testing, model


2021 ◽  
Vol 162 (44) ◽  
pp. 1769-1775
Author(s):  
Orsolya Horváth ◽  
Enikő Földesi ◽  
Katalin Hegedűs

Összefoglaló. A palliatív ellátások korai bevonása az onkológiai betegek ellátásába előnnyel jár mind a beteg életminősége, mind a kezelés színvonala, mind a költséghatékonyság szempontjából. Szükség van egy olyan modellre, mely alapján a megfelelő időben, a megfelelő beteg a megfelelő minőségű palliatív ellátásban részesül. Ebben a közleményben a palliatív ellátás korai integrációjának előnyei, szintjei és a speciális palliatív ellátás fogalmának ismertetése után a leginkább elterjedt beutalási modellek előnyeit és hátrányait mutatjuk be a nemzetközi szakirodalom alapján. A speciális palliatív ellátást igénylő betegek kiszűrésére szolgáló, prognózisalapú modellek hátránya, hogy nincs elég kapacitás az ilyen módon beutalt nagyszámú beteg ellátására, ezért széles körben nem terjedtek el. A tüneteken alapuló modellek sokszor bonyolultak és a mindennapi klinikai gyakorlatban nem használatosak. Az új kutatások alapján egyszerű, gyakorlatias kérdéssorokat alkalmaznak, melyekkel könnyen kiemelhetők, akik profitálnak a speciális palliatív intervencióból. Ezek közül a Yale egyetemi és a PALLIA -10 modellt ismertetjük részletesen. Amennyiben az aktív onkológiai ellátást végzők a megfelelő palliatív beutalási kritériumokat ismerik és alkalmazzák, a betegek időben jutnak a megfelelő komplex kezeléshez anélkül, hogy a palliatív ellátórendszer túlterhelődne. Orv Hetil. 2021; 162(44): 1769–1775. Summary. Early integration of palliative care into the trajectory of cancer care brings advantages into the patients’ quality of life, the level of care and cost-efficiency, too. On the basis of a predefined model, the right patient may receive the right level of palliative care at the right time. Having defined the advantages, the levels of early integration of palliative care and the concept of special palliative care, we also aim to describe the advantages and disadvantages of the most common referral models on the basis of international literature in this article. The drawback of prognosis-based models to identify patients needing special palliative care is the lack of capacity to provide care for the large number of patients so recognised; therefore they have not become widespread. Needs-based models tend to be complicated and thus rarely applied in everyday clinical practice. On the basis of new researches, simple, pragmatic questionnaires are utilised through which the patients who could benefit from special palliative care interventions are easy to identify. Here we give a detailed report of the Yale University and PALLIA-10 models. On condition that appropriate palliative referral criteria are known and applied by active oncology care providers, patients may receive adequate complex care without the palliative care system being overloaded. Orv Hetil. 2021; 162(44): 1769–1775.


Author(s):  
Romulo de Almeida Neves ◽  
Willian Massami Watanabe ◽  
Rafael Oliveira

Context: Widgets are reusable User Interfaces (UIs) components frequently delivered in Web applications.In the web application, widgets implement different interaction scenarios, such as buttons, menus, and text input.Problem: Tests are performed manually, so the cost associated with preparing and executing test cases is high.Objective: Automate the process of generating functional test cases for web applications, using intermediate artifacts of the web development process that structure widgets in the web application. The goal of this process is to ensure the quality of the software, reduce overall software lifecycle time and the costs associated with tests.Method:We elaborated a test generation strategy and implemented this strategy in a tool, Morpheus Web Testing. Morpheus Web Testing extracts widget information from Java Server Faces artifacts to generate test cases for JSF web applications. We conducted a case study for comparing Morpheus Web Testing with a state of the art tool (CrawlJax).Results: The results indicate evidence that the approach Morpheus Web Testing managed to reach greater code coverage compared to a CrawlJax.Conclusion: The achieved coverage values represent evidence that the results obtained from the proposed approach contribute to the process of automated test software engineering in the industry.


Author(s):  
Filippo Ricca ◽  
Paolo Tonella

The World Wide Web has become an interesting opportunity for companies to deliver services and products at distance. Correspondingly, the quality of Web applications, responsible for the related transactions, has become a crucial factor. It can be improved by properly modeling the application during its design, but if the whole life cycle is considered, the availability of a consistent model of the application is fundamental also during maintenance and testing. In this chapter, the problem of recovering a model of a Web application from the implementation is faced. Algorithms are provided to obtain it even in presence of a highly dynamic structure. Based upon such a model, several static analysis techniques, among which reaching definitions and slicing, are considered, as well as some restructuring techniques. White box testing exploits the model in that the related coverage levels are based on it, while statistical testing assumes that transitions in the model are labeled with the conditional probabilities of being traversed.


Author(s):  
Roberto Sassano ◽  
Luis Olsina ◽  
Luisa Mich

The consistent modeling of quality requirements for Web sites and applications at different stages of the life cycle is still a challenge to most Web engineering researchers and practitioners. In the present chapter, we propose an integrated approach to specify quality requirements to Web sites and applications. By extending the ISO 9126-1 quality views characteristics, we discuss how to model internal, external quality, and quality in use views taking into account not only the software features, but also the own characteristics of Web applications. Particularly, we thoroughly analyze the modeling of the content characteristic for evaluating the quality of information–so critical for the whole Web application eras. The resulting model represents a first step towards a multi-dimensional integrated approach to evaluate Web sites at different lifecycle stages.


2014 ◽  
Vol 989-994 ◽  
pp. 4542-4546 ◽  
Author(s):  
Jie Fan ◽  
Peng Gao ◽  
Cong Cong Shi ◽  
Ni Ge Li

Contrary to high false positives rate of use White-box testing tools for Web application source code security and unable to locate vulnerabilities of use Black-box testing tools for Web application security, propose an effective method for combine White-box and Black-box testing tools of Web applications. This method will put the new technology of “Associated Files Matching Engine” into White-box testing tools, this test result and Black-box test result will be statistical analyzed and combined. Argumentation show, this method reduce the positives rate of White-box test result and be able to locate vulnerabilities where it is in file.


Author(s):  
Yusuf Lateef Oladimejia

The realisation of Service-Oriented Architecture (SOA) to communicate data between systems running on different platforms lack an organised framework to capture the essential elements required for successful interoperability between web applications and their services. In this work, a SOA for Data Interoperability in Web Applications (SOADIWA) was designed. The architecture of SOADIWA was based on five layers, namely Web Application Layer (WAL), Quality of Service Assurance Certifier Layer (QoSACL), Web Service Layer (WSL), Visualization Input Layer (VIL) and Visualization Output Layer (VOL). In WAL, the Service Requester (SR) initiates a request for data from the Service Provider (SP) through the QoSACL to provide appropriate website via WSL for rendering of services which must be accepted, processed and returned for a particular need in VIL. The requested data is filtered in VIL for data exploration and analysis in VOL using context-sensitive visualization techniques. The purpose of QoSACL is to check and verify the claims made by the SP about its quality of service. This enabled the SR to choose the service that satisfied its needs. The implementation comprised of Java Script, Microsoft Visual Studio 2017 and NuGet packages; while the experiment was simulated on LoadUI pro application. Standard metrics such as Optimal Performance (OP) and Phased Effort Distribution (PED) were developed to test SOADIWA. These results conformed to basic web service interoperability. The work led to the integration of a host of techniques towards the creation of a novel tool that is useful in web domain using SOA approach.


2021 ◽  
Vol 4 (1) ◽  
pp. 28-32
Author(s):  
Januardi Nasir ◽  

The purpose of this research is to find out how to make a web application that can control electronic devices in the building, find out how to make motion sensor circuits with Arduino Mega, electronic devices can be on or off, and find out which one is more efficient in using web applications and sensors. motion on the building. The results of this study indicate that the creation of a web scheduling application that can control the needs of building electronic equipment: webserver (hosting), internet connection, Ethernet shield, Arduino mega, relay module, and the use of motion sensors with Arduino Mega. which can adjust the sensitivity and time delay of signaling when there is the movement of a human object. The use of Ethernet shield and motion sensor each has advantages and disadvantages. It would be better if the two components were combined.


2012 ◽  
Vol 13 (2) ◽  
pp. 397-417
Author(s):  
Shahrzad Khosrowpour

Resource Description and Access (RDA) is a new standard for describing and accessing information specifically designed for the digital environment. It is a shift from Anglo American Cataloging Rules II (AACR2) and it aims to provide a more user friendly service to library users in locating information in the library online catalogs. It is also targeting to facilitate a cataloging standard which can be shared globally and be edited simultaneously by the catalogers and other users when needed. There are similarities as well as diff erences between these two cataloging standards. Since the development of RDA started in 2005, there has been a hot discussion among catalogers about the advantages and disadvantages of the two standards against each other. There are also arguments on the changes that RDA would introduce to the cataloging standards and questioning if this is the right time to move forward with these changes. This paper provides the reader an overview of the development of RDA standards and the outcome of this new standard yet to be adopted.


2019 ◽  
Vol 12 (1) ◽  
Author(s):  
Yin Li ◽  
Di Ge ◽  
Chunlai Lu

Abstract Background Data mining of The Cancer Genome Atlas (TCGA) data has significantly facilitated cancer genome research and provided unprecedented opportunities for cancer researchers. However, existing web applications for DNA methylation analysis does not adequately address the need of experimental biologists, and many additional functions are often required. Results To facilitate DNA methylation analysis, we present the SMART (Shiny Methylation Analysis Resource Tool) App, a user-friendly and easy-to-use web application for comprehensively analyzing the DNA methylation data of TCGA project. The SMART App integrates multi-omics and clinical data with DNA methylation and provides key interactive and customized functions including CpG visualization, pan-cancer methylation profile, differential methylation analysis, correlation analysis and survival analysis for users to analyze the DNA methylation in diverse cancer types in a multi-dimensional manner. Conclusion The SMART App serves as a new approach for users, especially wet-bench scientists with no programming background, to analyze the scientific big data and facilitate data mining. The SMART App is available at http://www.bioinfo-zs.com/smartapp.


Sign in / Sign up

Export Citation Format

Share Document