Launch and Post-Launch: UAT, Security Testing, Performance Testing, Go Live, Rollback Criteria, and Support Mode

Recent researches in cloud discusses about the application response testing, performance testing, security testing and many more, but still there is a lack of researches addressing issues like resource utilization and user interactions in cloud SaaS testing. The load on the cloud, SaaS instance keeps varying dynamically with respect to time, it is difficult to find the exact load at a particular interval of time. One does not know where to look for the solution and where to start, this made SaaS instances non deterministic in nature. In order to find a solution for such non deterministic problems, we make use of Genetic Algorithm which is considered as a good solution for non-deterministic problems.We determine the optimized resources that a cloud instance, would need to manage the dynamic load at all times. Toaddress the resource utilization of a group of users in MultiTenant Architecture (MTA), we adopt Genetic Algorithm which uses a popular technique, called neighborhood search and instance ranking policy. The basic concept of this paper is to explore the neighbors of an existing solution, that is considered as the solutions which can be obtained with a specific operation on the base population. In addition to that,this paper discusses about the ranking of all the available population and select the most highly ranked one. Instance ranking policies are aimed at minimizing the number of nodes in use or maximize the resources available to each node in an instance.


SinkrOn ◽  
2022 ◽  
Vol 7 (1) ◽  
pp. 59-65
Author(s):  
Artika Arista

Many people today are unsure whether they have COVID-19. The frequent fever, dry cough, and sore throat are all signs and symptoms of COVID-19. If a person has signs or symptoms of coronavirus disease 2019 (COVID-19), he/she should see the doctor or go to a clinic as soon as possible. As a result, it's vital to learn and comprehend the fundamental differences. COVID-19 can cause a wide range of symptoms. The experiments were carried out using two Machine Learning Classification Algorithms, namely Decision Tree (DT) and Logistic Regression (LR). Both algorithms were written and analyzed using the Python program in Jupyter Notebook 6.4.5. From the results obtained in the experiments of covid symptoms dataset, on average, the DT model has obtained the best cross-validation average and the testing performance average compared to the LR machine learning models. For cross-validation results, the DT model has achieved an accuracy of 98.0%. For performance testing, the DT model has achieved an accuracy of 98.0%. The LR has obtained the second-best result on the average of cross-validation performance and the testing results. For cross-validation results, the LR model has achieved an accuracy of 96.0%. For performance testing, the LR model has achieved an accuracy of 97.0%. Consequently, the DT for the COVID-19 symptoms dataset is outperforming the LR for cross-validation and testing results.


Big data testing services are to deliver end to end testing methodologies which address our big data challenges. The testing module includes two types of functionalities. One is functional testing and second is non- functional testing. The functional testing should be accomplished at every stage of big data processing. Functional testing is nothing but the big data sources extraction testing, data migration testing and big data ecosystem. Testing which completes ETL test strategy, Map job reduce validation, multicore Data integration validation and data duplication check. On the other side the non-functional testing is to ensure that there are no quality defeat in data and no performance related issues. It covers the area for security testing, performance testing which solve the problem of monitoring and identify bottlenecks.


2018 ◽  
Vol 28 (4) ◽  
pp. 1383-1387
Author(s):  
Burim Rexhepi ◽  
Ali Rexhepi

This paper describes Software testing, need for software testing, Software testing goals and principles. Further it describe about different Software testing techniques and different software testing strategies. Finally it describes the difference between software testing and debugging.To perform testing effectively and efficiently, everyone involved with testing should be familiar with basic software testing goals, principles, limitations and concepts.We further explains different Software testing techniques such as Correctness testing, Performance testing, Reliability testing, Security testing. Further we have discussed the basic principles of black box testing, white box testing and gray box testing. We have surveyed some of the strategies supporting these paradigms, and have discussed their pros and cons. We also describes about different software testing strategies such as unit testing, Integration testing, acceptance testing and system testing.Finally there is comparison between debugging and testing. Testing is more than just debugging .Testing is not only used to locate defects and correct them it is also used in validation, verification process and measurement. A strategy for software Testing integrates software test case design methods into a well planned Series of steps that result in successful Construction of software that result in successful construction of software. Software testing Strategies gives the road map for testing. A software testing Strategy should be flexible enough to promote a customized testing approach at same time it must be right enough. Strategy is generally developed by project managers, software engineer and testing specialist. Software testing is an extremely creative and intellectually challenging task. When testing follows the principles given below, the creative element of test design and execution rivals any of the preceding software development steps, because testing requires high creativity and responsibility only the best personnel must be assigned to design, implement, and analyze test cases, test data and test results.


2013 ◽  
Vol 597 ◽  
pp. 131-136
Author(s):  
Henryk Krawczyk ◽  
Marcin Barylski ◽  
Adam Barylski

Performance and security are software (SW) application attributes situated on the opposite corners of system design. In the most drastic example the most secure component is the one totally isolated from the outside world, with communication performance reduced to zero level (e.g. disconnected physically from the network, placed inside a Faraday cage to eliminate possible wireless accessibility). On the other hand the most performance-optimized system is the one with all security rules taken off. Obviously such extreme implementations cannot be accepted, thus a reasonable trade-off between security and performance is desired, starting from the appropriate design, resulting in the adequate implementation, confirmed by security and performance testing in production environment. Unit testing (UT) is a well-know method of examining the smallest portion of SW application source code – units: methods, classes, interfaces in order to verify whether they behave as designed. Ideally, each UT test case is separated from others, taking advantage of stubs and mocks to provide full isolation from external test factors. This paper is an extension to research about joint security testing and performance testing for improving quality of distributed applications working in public-private network environments,addressing SW quality assessment at different, unit test level.


2021 ◽  
Vol 20 (2) ◽  
pp. 12-15
Author(s):  
Alhadi A. Klaib

Extensible Markup Language (XML) has become a significant technology for transferring data through the world of the Internet. XML labelling schemes are an essential technique used to handle XML data effectively. Labelling XML data is performed by assigning labels to all nodes in that XML document. CLS labelling scheme is a hybrid labelling scheme that was developed to address some limitations of indexing XML data.  Moreover, datasets are used to test XML labelling schemes. There are many XML datasets available nowadays. Some of them are from real life datasets and others are from artificial datasets. These datasets and benchmarks are used for testing the XML labelling schemes. This paper discusses and considers these datasets and benchmarks and their specifications in order to determine the most appropriate one for testing the CLS labelling scheme. This research found out that the XMark benchmark is the most appropriate choice for the testing performance of the CLS labelling scheme. 


2019 ◽  
Vol 16 (2) ◽  
pp. 113-120
Author(s):  
Rahmawati Febrifyaning Tias ◽  
Syariful Alim ◽  
Rani Purbaningtyas

Indonesia has much cultural diversity which not all are known and understood by Indonesian themselves. So that instead of strengthening the nation character's identity, sometimes this will only weaken the nation's character.  Therefore, it is deemed necessary to develop Indonesia Satu application. Namely, mobile-based applications that integrate cultural diversity in Indonesia by combining Augmented Reality (AR) technology. This application was developed by referring to the waterfall model. The Indonesia Satu application has also gone through a black-box testing method based on system testing, performance testing, installation and load testing also easy use testing. The test results show, in general, this application has been feasible for used. However, for further development, we need to consider data storage so that this application can be optimized.


Author(s):  
Rully Pramudita

Salah satu tahapan penting dalam pengembangan sebuah perangkat lunak yaitu tahap pengujian. Teknik testing dibagi menjadi dua yaitu black box testing dan white box testing. Pada penelitian akan menerapkan teknik pengujian black box. Teknik pengujian black box  terdiri dari, Equivalence Partitioning, Boundary Value Analysis / Limit Testing, Comparison Testing, Sample Testing, Robustness Testing, Behavior Testing, Requirement Testing, Performance Testing, Endurance Testing, Cause-Effect Relationship Testing. Salah satu yang akan diterapkan dalam penelitian ini yaitu teknik equivalence partitioning. Teknik ini ujicoba yang dilakukan berdasarkan tujuh tahapan, yaitu menentukan use case yang diuji, tentukan kriteria, definisikan partisi, buat data uji, buat kasus uji, lakukan pengujian dan evaluasi. Hasil pengujian nantinya akan menghasilkan feedback untuk masukan bagi pengelola ecampus.  Kata kunci: Aplikasi, Black box, Ecampus, Ekuivalence partitioning, Pengujian   Abstract:  One important stage in the development of a software is the testing phase. Testing techniques are divided into two namely black box testing and white box testing. In the study will apply black box testing techniques. Black box testing techniques consist of, Equivalence Partitioning, Boundary Value Analysis / Limit Testing, Comparison Testing, Sample Testing, Robustness Testing, Behavior Testing, Requirement Testing, Performance Testing, Endurance Testing, Cause-Effect Relationship Testing. One that will be applied in this research is equivalence partitioning technique. This technique is based on seven stages of testing, namely determining the tested use case, determining criteria, defining partitions, creating test data, making test cases, testing and evaluating. The test results will later produce feedback for input for ecampus managers.   Keywords: Application, Black box, Ecampus, Ekuivalence partitioning, Testing


MATICS ◽  
2013 ◽  
Author(s):  
Surya Wirawan ◽  
Arief Andy Soebroto ◽  
Ismiarta Aknuranda

<p><em>Bus Ticket Reservation System is an application that can be used to help booking bus tickets and the buyer will get a report via SMS Gateway. The reservation system is made by conducting field studies in Arjosari Bus Station Malang. This system uses SMS Gateway to send the report to the buyer after booking bus tickets online. SMS Gateway on this application serves as a liaison which delays sms between External Short Message entitiy (ESME) and Short Message Service Center (SMSC) and so does in reserve.The reservation system made is developed with the PHP programming language and has a prototype system pattern. System functions were tested using the validation testing, performance testing, and usability testing. The results percentage of responses usability testing is 67.7%. This shows that Ticket Reservation System at Arjosari Bus Station can be used well enough.</em></p> <p> </p> <p><em><br /></em></p>


Sign in / Sign up

Export Citation Format

Share Document