Search or add a thesis

Advanced Search (Beta)
Home > Coverage Analysis for Gui Testing

Coverage Analysis for Gui Testing

Thesis Info

Access Option

External Link

Author

Rauf, Abdul

Program

PhD

Institute

National University of Computer and Emerging Sciences

City

Islamabad

Province

Islamabad

Country

Pakistan

Thesis Completing Year

2010

Thesis Completion Status

Completed

Subject

Computer Science

Language

English

Link

http://prr.hec.gov.pk/jspui/handle/123456789/1991

Added

2021-02-17 19:49:13

Modified

2024-03-24 20:25:49

ARI ID

1676727722892

Asian Research Index Whatsapp Chanel
Asian Research Index Whatsapp Chanel

Join our Whatsapp Channel to get regular updates.

Similar


Software Testing is one of the most critical phases in development of software. The aim of software testing is to create quality software products to meet the expectations of an organization. Software testing is considered as an effort demanding activity and hence it is often neglected to some extent. Graphical user interface (GUI) is a major contributing factor behind the popularity of software applications in recent times. Realizing the importance of GUI‟s, a lot of research concentrating on GUI is being carried out. Moreover the importance of ensuring the correctness of GUI is of higher value. That‟s why; a software development organization must have to manage the additional testing for the GUI. GUIs make testing systems more difficult because they inherit characteristics like event- driven nature, unsolicited events, and infinite input domain problems. The major benefit of a GUI is that it hides the complexity from the users and sometimes from programmers as wells. In the end testing such applications becomes a nightmare for test team. To reduce the effort required and shorten the duration of testing GUI, automated techniques and tools are being used now. A GUI model based on event-flow graph is an innovative technique being utilized in the field of automated GUI testing. The search for utmost quality assurance of software, through the introduction of automated software testing, raises yet another challenging question, what is the required “amount” of testing to gain confidence in quality of software? Usually this criterion corresponds to a function known as “coverage” that measures how much of the software is to be tested? Like procedural and command based software testing, same measure of coverage can be applied to GUI testing as well. In the course of the development of the techniques for the automation of the software/GUI testing procedure, this “coverage” measure can be employed to provide guidance on the quality of an automatic test suite. A fully automatic strategy has been developed for the generation of events to exploit the event flow nature of GUI‟s. Proposed methodology provides an analysis of GUI path test coverage based on these recorded events. A coverage analyzer using evolutionary algorithms optimization is proposed that performs analysis to maximize the GUI test coverage. The proposed technique uses different variants of Genetic Algorithms and Particle Swarm Optimization. Initially, the technique has been optimized with the aim to gain maximum test coverage and then other important attributes like cost and number of test cases have also been incorporated with the help of multi-objective optimization.Coverage Analysis for GUI Testing xi Based on the event driven nature of GUI, this thesis presents a GUI testing and coverage analysis technique centered on evolutionary algorithms. Technique proposes a design pattern based profile of GUI. This profile is further used to model the GUI and based on this modeling, testing process is started. Ontology based annotation process is used to generate test cases based on event driven nature of GUI systems. Test coverage analysis is used to ensure that maximum test coverage has been achieved. Different evolutionary algorithms have been used to optimize test coverage. Finally a test oracle based on semantic annotations and working of ontology is used to verify the output of test cases.
Loading...
Loading...

Similar Books

Loading...

Similar Chapters

Loading...

Similar News

Loading...

Similar Articles

Loading...

Similar Article Headings

Loading...

شہدائے کربلا

شہدائے کربلا
نحمدہ ونصلی علی رسولہ الکریم امّا بعد فاعوذ بااللہ من الشیطن الرجیم
بسم اللہ الرحمن الرحیم
معزز اساتذہ کرام اور میرے ہم مکتب شاہینو!
آج مجھے جس موضوع پر اظہار خیال کرنا ہے وہ ہے:’’شہدائے کربلا‘‘
اِک لمحہ شہادت کا سو سال سے بہتر ہے
یہ دولتِ ایمانی ہر مال سے بہتر ہے
صدرِذی وقار!
قرآن پاک میں اللہ تعالیٰ کا ارشادِ گرامی قدر ہے کہ جو اللہ تعالیٰ کے راستے میں مارا جائے اسے مردہ مت کہو بلکہ وہ زندہ ہے اور اس کی زندگی کا تمہیں شعور نہیں ہے۔ تلوار سے، نیزے سے، یا تیز دھار آلے سے اگر کوئی اللہ تعالیٰ کے راستے میں جہاد کرتا ہوا مارا جائے تو وہ مردہ نہیں ہوتا بلکہ اللہ تعالیٰ کا ایک اور مقام پر ارشاد ہے کہ اسے مردہ گمان بھی نہ کرو۔
صدرِمحترم!
جسم بے جان ہے، بے حس و حرکت ہے، سرتن سے جدا ہو چکا ہے، جسم کے ہر عضو سے روح باہرنکل چکی ہے،جسم سے خون بہہ رہا ہے، آنکھیں بے نور ہوچکی ہیں، کانوں سے قوت سماعت چھن چکی ہے، زبان سے قوت گویائی مفقود ہو چکی ہے، جنازہ پڑھایا جا چکا ہے، تد فین ہو چکی ہے لیکن کلمہ گو مسلمان اسے زندہ کہنے کا پابند ہے۔ بلکہ منع کر دیا گیا ہے کہ اسے مردہ گمان بھی نہ کرو، اس نے زندگی کا مقصد حاصل کرلیا ہے۔ اس لیے وہ زندہ ہے اور جو مقصد زندگی کے حصول میں نا کام ہے وہ چلتا پھرتاہے لیکن پھر بھی مردہ ہے۔
معزز سامعین!
شہدائے کربلا نے اپنے دین کی خاطر، اپنے ایمان کی خاطر، اپنی آن کی خاطر ، اسلام کے ابدی اصولوں پر کسی قسم کی سودے بازی کو اپنے پاؤں کی ٹھوکر سے ٹھکرادیا، اپنے نانا کے دین کو سر...

Teaching Challenges Using the Zoom Application That Focuses on Student Concentration in Online Classrooms

The fast advancement in information technology stimulates educational creativity as well. Learning and training practices are often not only carried sout in the traditional manner, but also with the usage of a multitude of learning technologies options. The zoom program is one of the learning resources used in online courses. Zoom was an application developed during the Covid-19 timeframe to address the limitations between educators and students, especially in terms of space and time. With E-learning, educators and students are not limited to one dimension of time and space, and learning will run and neglect both. Learning by simulated children's attention, on the other hand, causes disruption in the learning phase. During the learning phase, students must maintain a high level of concentration. The level of concentration of students has a significant impact on the learning process' outcomes. Since attitude and focus have a beneficial association, high focus may often affect a person's attitude in a learning phase in order to produce optimal performance. Many factors may affect a person's attention, one of which is the learning environment. A peaceful atmosphere can undoubtedly improve a person's concentration level, while a silent / noisy environment will exacerbate one's focus during the learning phase.

Effect of Plant Growth Promoting Rhizobacteria Pgpr and Cytokinins on the Growth and Yield of Wheat Triticum Aestivum L. under Drought

Drought effects plant internal functions as the constraint for production. Different strategies are using to mitigate it. Plant growth promoting rhizobacteria (PGPR) and cytokinins (CK) plays important role under water stress and help to enhance crop growth. Seed inoculation with PGPR is increase soil fertility. Growth hormones like cytokinins improve plant functions and actual yield through exogenous application. To determine the effect of PGPR and cytokinins on the growth and yield of wheat under drought, planned wire house and field experiment were arranged at the research area of Agronomy Department, The Islamia University of Bahawalpur. Four wire house experiments and three field experiments were set, to check PGPR and CK effecr wheat growth and yield under drought. First wire house experiment was the screening of best genotype of wheat variety in drought. 10 different wheat varieties (V1= Aas-2011, V2= Mairaj-2008, V3= Fareed-2006, V4= Punjab-2011, V5= Lasani-2008, V6= Faisalabad-2008, V7= Galaxy2013, V8= Millat-2011, V9= AARI-2011, V10= Uqaab-2000) were used for screening under water deficit stress at tillering, anthesis and grain filling stage to identify best genotype under drought stress under agro ecological conditions of Bahawalpur. Galaxy2013 was observed the highest yielding variety under drought stress among them. It was also noticed that drought stress damaged crop functions and growth. Second experiment was to identify the best PGPR strain. Azospirillum, Bacillus, Rhizobium, Pseudomonas, Enterobacter and Moraxella were isolated from soil rhizosphere of Acacia nilotica under. A. brasilense Azo-1 was selected as a best PGPR strain among them. Next experiment was carried in both wire house and field entitled, “Cytokinins applied under drought stress to improve growth and physiological efficiency of wheat (Triticum aestivum L.)”. Seven treatments were used in experiment (To =Control, T1 =Drought at tillering, T2 =Drought at tillering + CKs Application, T3 =Drought at anthesis, T4 = Drought at anthesis + CKs Application, T5 = Drought at grain filling, T6 = Drought at grain filling + CKs Application). 5th experiment (wire house) was arranged to investigat the effect of Azospirillum brasilense and Rhizobium pisi on agronomic traits of wheat (Triticum aestivum L.) and results showed that co-inoculation gives the best results. 6th experiment was carried under field condition entitled, “Use of Azospirillum brasilense as a drought management tool in wheat crop” and noticed that A. brasilense inoculated wheat plants under drought showed more yield as compared to un-inoculated treatments. 7th, 2 years experiment was arranged to investigate the combine effect of PGPR and CK under drought stress in wheat crop. 13 treatments were used (To=Control, T1=Drought at tillering, T2=Drought at tillering +PGPR, T3=Drought at tillering +CKs, T4 = Drought at tillering +PGPR+CKs, T5 = Drought at anthesis, T6=Drought at anthesis +PGPR, T7=Drought at anthesis +CKs, T8=Drought at anthesis +PGPR+CKs, T9 = Drought at grain filling, T10 = Drought at grain filling +PGPR, T11 = Drought at grain filling+ CKs, T12 = Drought at grain filling +PGPR+CKs) in this experiment having three replications. Combined application of PGPR and CK is more beneficial for alleviation of drought. 5.90%, 3.49%, 4.09% and 6%, 8.51%, 4.07% more grain yield was recorded during 2016-17 and 2017-18 respectively, by combine application of PGPR and CK under drought. Beneficial bacteria colonize the rhizosphere impart drought tolerance. CK participate in removing of ROS from the cell and increases antioxidant enzymes during drought stress so plant growth and yield improved under such condition.