To see the other types of publications on this topic, follow the link: Cloud-Based Testing.

Dissertations / Theses on the topic 'Cloud-Based Testing'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 16 dissertations / theses for your research on the topic 'Cloud-Based Testing.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.

1

Albonico, Michel. "Controlling Cloud-Based Systems for Elasticity Testing." Thesis, Ecole nationale supérieure Mines-Télécom Atlantique Bretagne Pays de la Loire, 2017. http://www.theses.fr/2017IMTA0027/document.

Full text
Abstract:
Les systèmes déployés dans être testés pendant l’élasticité, ce qui entraîne plusieurs problématiques. D’abord, l’exécution d’un test pendant l’élasticité peut exiger de conduire le CBS dans une succession de comportements élastiques spécifiques, càd., une séquence d’ajout/retrait de ressources, qui nécessite des variations précises de la charge des requêtes envoyées au cloud. Seconde, certaines adaptations du CBS ne sont réalisées qu’à un moment précis, par exemple après un ajout de ressources et, par conséquent, leurs tests doivent être synchronisés avec des états spécifiques du CBS. Troisième, les testeurs doivent rejouer les tests pendant l’élasticité de manière déterministe afin de déboguer et corriger le CBS. Quatrième, la création des tests pendant l’élasticité est complexe et laborieuse dû au large nombre de paramètres, et à la particularité du cloud computing. Enfin, seulement quelques combinaisons de paramètres peuvent causer des problèmes au CBS, que les cas de test créés au hasard peuvent manquer, alors qu’un jeu de tests couvrant toutes les combinaisons possibles serait trop grand et impossible à exécuter. Dans cette thèse, nous abordons toutes ces problématiques en proposant plusieurs approches :1) une approche qui conduit les CBSs dans une suite de comportements élastiques prédéfinis, 2) une approche qui synchronise l’exécution des tests selon les états du CBS, 3) une approche qui permette la reproduction des tests pendant l’élasticité, 4) un langage spécifique à ce domaine (DSL, selon l’acronyme anglais) qui résume la mise en œuvre des tests pendant l’élasticité, 5) une approche qui génère des petits ensembles de tests pendant l’élasticité tout en révélant des problèmes liés à l’élasticité<br>Systems deployed on elastic infrastructures deal with resource variations by adapting themselves, which may cause errors, or even degrade their performance. Therefore, we must test the Cloud-Based Systems(CBSs) throughout elasticity, which faces problematics. First, executing elasticity tests may require the lead of CBS throughout a specific elastic behavior, i. e.,sequence of resource changes, which depends on an accurate workload generation. Second, CBS adaptations occur at a precise moment, such as after a resource scale out, which requires to test them during a specific CBS states. Third, testers must re-execute elasticity tests in a deterministic manner to debug and fix the CBS. Fourth, implementing elasticity tests is complex and laborious given the wide possibility of parameters, and the peculiarity of cloud computing. Finally, specific combinations of parameters may cause the system issues, where random tests may miss such combinations, while a test set that covers all thecombinations may be large and impractical to execute. In this thesis, we tackle all these five problematics by proposing several approaches: 1) an approach to drive the CBS throughout preset elastic behaviors, 2) an approach to synchronize tests according to the CBS states, 3) an approach to enable reproducing elasticity testing, 4) a Domain Specific Language (DSL)-basedapproach to abstract the elasticity testing implementation, and 5) an approach to generate small sets of tests that reveal relevant elasticity-related issues
APA, Harvard, Vancouver, ISO, and other styles
2

Pennala, J. (Joni). "Cloud-based testing of 4G base station software." Master's thesis, University of Oulu, 2017. http://urn.fi/URN:NBN:fi:oulu-201706022463.

Full text
Abstract:
Executing test automation for large-scale software-intensive embedded systems requires a lot of hardware because tests must be executed for different hardware configurations. When there is not enough hardware for all kind of configurations, other solutions are developed to fill high test coverage with less hardware. Placing simulated configurations to the cloud makes the hardware usage more effective. The case company has developed a cloud-based testing service for embedded systems which are in this case 4G base stations. This study investigated how well the service fulfils the target team’s needs for testing. Testers have a different kind of requirements for cloud-based testing. Requirements were split into four categories from the qualitative data which was collected by interviewing testers of the target team. Requirement categories are test environments, test automation development, test execution and partly-simulated system under tests, more commonly known as SUTs. Four tests were implemented to the cloud with Robot Framework which is a test automation tool for developing automated tests. An empirical data showed that executing cloud-based tests is not always so fast due to long waiting times of getting a test environment from the cloud. However, when test environments were received they have initialised automatically with default settings and required testing tools. That reduces testers’ workload because locally built test environments require a lot of manual work like maintaining test environments. Beside other research questions, this study investigated fault detection capability of partly-simulated SUTs. 34 Cloud-based tests with partly-simulated SUTs were executed. 26 Tests passed and 8 tests failed. The simulator’s software caused only one failure and tested software caused other seven failures. From these statistics, we can at least say that the partly-simulated SUT can find some faults. The study also investigated a specific fault which was not found in the simulator even though it was found in the real SUT, which was a clear disadvantage.
APA, Harvard, Vancouver, ISO, and other styles
3

Simons, A. J. H., and Raluca Lefticaru. "A verified and optimized Stream X-Machine testing method, with application to cloud service certification." Wiley, 2019. http://hdl.handle.net/10454/17608.

Full text
Abstract:
Yes<br>The Stream X-Machine (SXM) testing method provides strong and repeatable guarantees of functional correctness, up to a specification. These qualities make the method attractive for software certification, especially in the domain of brokered cloud services, where arbitrage seeks to substitute functionally equivalent services from alternative providers. However, practical obstacles include: the difficulty in providing a correct specification, the translation of abstract paths into feasible concrete tests, and the large size of generated test suites. We describe a novel SXM verification and testing method, which automatically checks specifications for completeness and determinism, prior to generating complete test suites with full grounding information. Three optimisation steps achieve up to a ten-fold reduction in the size of the test suite, removing infeasible and redundant tests. The method is backed by a set of tools to validate and verify the SXM specification, generate technology-agnostic test suites and ground these in SOAP, REST or rich-client service implementations. The method was initially validated using seven specifications, three cloud platforms and five grounding strategies.<br>European Union Seventh Framework Programme (FP7/2007-2013) under grant agreement no. 328392, the Broker@Cloud project [11].
APA, Harvard, Vancouver, ISO, and other styles
4

Kamalanathsharma, Raj Kishore. "Eco-Driving in the Vicinity of Roadway Intersections - Algorithmic Development, Modeling and Testing." Diss., Virginia Tech, 2014. http://hdl.handle.net/10919/56987.

Full text
Abstract:
Vehicle stops and speed variations account for a large percentage of vehicle fuel losses especially at signalized intersections. Recently, researchers have attempted to develop tools that reduce these losses by capitalizing on traffic signal information received via vehicle connectivity with traffic signal controllers. Existing state-of-the-art approaches, however, only consider surrogate measures (e.g. number of vehicle stops, time spent accelerating and decelerating, and/or acceleration or deceleration levels) in the objective function and fail to explicitly optimize vehicle fuel consumption levels. Furthermore, the majority of these models do not capture vehicle acceleration and deceleration limitations in addition to vehicle-to-vehicle interactions as constraints within the mathematical program. The connectivity between vehicles and infrastructure, as achieved through Connected Vehicles technology, can provide a vehicle with information that was not possible before. For example, information on traffic signal changes, traffic slow-downs and even headway and speed of lead vehicles can be shared. The research proposed in this dissertation uses this information and advanced computational models to develop fuel-efficient vehicle trajectories, which can either be used as guidance for drivers or can be attached to an electronic throttle controlled cruise control system. This fuel-efficient cruise control system is known as an Eco-Cooperative Adaptive Cruise Control (ECACC) system. In addition to the ECACC presented here, the research also expands on some of the key eco-driving concepts such as fuel-optimizing acceleration models, which could be used in conjunction with conventional vehicles and even autonomous vehicles, or assistive systems that are being implemented in vehicles. The dissertation first presents the results from an on-line survey soliciting driver input on public perceptions of in-vehicle assistive devices. The results of the survey indicate that user-acceptance to systems that enhance safety and efficiency is ranked high. Driver–willingness to use advanced in-vehicle technology and cellphone applications is also found to be subjective on what benefits it has to offer and safety and efficiency are found to be in the top list. The dissertation then presents the algorithmic development of an Eco-Cooperative Adaptive Cruise Control system. The modeling of the system constitutes a modified state-of-the-art path-finding algorithm within a dynamic programming framework to find near-optimal and near-real-time solutions to a complex non-linear programming problem that involves minimizing vehicle fuel consumption in the vicinity of signalized intersections. The results demonstrated savings of up to 30 percent in fuel consumption within the traffic signalized intersection vicinity. The proposed system was tested in an agent-based environment developed in MATLAB using the RPA car-following model as well as the Society of Automobile Engineers (SAE) J2735 message set standards for vehicle-to-infrastructure (V2I) and vehicle-to-vehicle (V2V) communication. The results showed how multi-vehicle interaction enhances usability of the system. Simulation of a calibrated real intersection showed average fuel savings of nearly 30 percent for peak volumes. The fuel reduction was high for low volumes and decreased as the traffic volumes increased. The final testing of the algorithm was done in an enhanced Traffic Experimental Simulation tool (eTEXAS) that incorporates the conventional TEXAS model with a new web-service interface as well as connected vehicle message set dictionary. This testing was able to demonstrate model corrections required to negate the effect of system latencies as well as a demonstration of using SAE message set parsing in a connected vehicle application. Finally, the dissertation develops an integrated framework for the control of autonomous vehicle movements through intersections using a multi-objective optimization algorithm. The algorithm integrated within an existing framework that minimizes vehicle delay while ensuring vehicles do not collide. A lower-level of control is introduced that minimizes vehicle fuel consumption subject to the arrival times assigned by the upper-level controller. Results show that the eco-speed control algorithm was able to reduce the overall fuel-consumption of autonomous vehicles passing through an intersection by 15 percent while maintaining the 80 percent saving in delay when compared to a traditional signalized intersection control.<br>Ph. D.
APA, Harvard, Vancouver, ISO, and other styles
5

TADESSE, ADDISHIWOT. "Efficient Bare Metal Backup and Restore in OpenStack Based Cloud InfrastructureDesign : Implementation and Testing of a Prototype." Thesis, Blekinge Tekniska Högskola, Institutionen för kommunikationssystem, 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-13727.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Alisauskas, Saulius. "Community based testing." Thesis, KTH, Radio Systems Laboratory (RS Lab), 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-124393.

Full text
Abstract:
Currently, Android is the most popular operating system for mobile devices, but at the same time, the market for Android devices is heavily fragmented in terms of available versions, types of devices, models, form-factors and manufactures. As a result, it is virtually impossible to test applications on all existing devices. Testing on a set of the most popular devices is more realistic but can be expensive, which makes it much more difficult for individual developers to create high quality applications. Fortunately, each Android application developer around the world typically owns at least one device which is not used all the time and could be shared with other developers. This way, a community shared pool of Android devices can be created for automated test execution. This master thesis reviews existing testing frameworks that are used for testing Android applications and analyzes existing services that in one way or another try to solve the problem of providing affordable ways of performing testing on real devices.  Main result of this thesis project is a working distributed community based testing service that enables developers to easily connect, share, and execute automated test cases on devices that use Android operating system. Moreover, it provides ways of decreasing overall test execution time by executing parts of tests in parallel on multiple devices and aggregating received results.<br>För närvarande är Android det mest populära operativ system för mobila enheter, men samtidigt marknaden för Android-enheter är starkt splittrat i fråga om tillgängliga versioner, typ av enhet, modeller, form-faktorer, och tillverkar. Som ett resultat, är det praktiskt taget omöjligt att testa applikationer på alla befintliga enheter. Testa på en uppsättning av de mest populära produkter är realistiskt men kan vara dyrt, vilket gör det mycket svårare för enskilda utvecklare att skapa högkvalitativa ansökningar. Lyckligtvis äger varje Android ansökan utvecklare i världen typiskt åtminstone en enhet som inte används hela tiden och kan delas med andra utvecklare. På så sätt kan en gemenskap delad pool av Android-enheter skapas för minst automatiserade test exekvering. Detta examensarbete går igenom gällande testning ramverk som används för att testa Android applikationer och analyser liknande tjänster som på ett eller annat sätt försöka lösa problemet med att tillhandahålla prisvärda sätt att utföra tester på riktiga enheter. Huvudsakliga resultat av detta examensarbete är en fungerande distribuerad gemenskap baserad testning tjänst som gör det möjligt för utvecklare att enkelt ansluta, dela och exekvera automatiserade testfall på enheter som använder operativsystemet Android. Dessutom ger det möjligheter att accelerera övergripande testexekvering tid genom att utfö!ra delar om tester parallellt på flera enheter och sammanställa erhållna resultat.
APA, Harvard, Vancouver, ISO, and other styles
7

Bard, Robin, and Simon Banasik. "En prestanda- och funktionsanalys av Hypervisors för molnbaserade datacenter." Thesis, Malmö högskola, Fakulteten för teknik och samhälle (TS), 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:mau:diva-20491.

Full text
Abstract:
I dagens informationssamhälle pågår en växande trend av molnbaserade tjänster. Vid implementering av molnbaserade tjänster används metoden Virtualisering. Denna metod minskar behovet av antal fysiska datorsystem i ett datacenter. Vilket har en positiv miljöpåverkan eftersom energikonsumtionen minskar när hårdvaruresurser kan utnyttjas till sin fulla kapacitet. Molnbaserade tjänster skapar samhällsnytta då nya aktörer utan teknisk bakgrundskunskap snabbt kan komma igång med verksamhetsberoende tjänster. För tillämpning av Virtualisering används en så kallad Hypervisor vars uppgift är att distribuera molnbaserade tjänster. Efter utvärdering av vetenskapliga studier har vi funnit att det finns skillnader i prestanda och funktionalitet mellan olika Hypervisors. Därför väljer vi att göra en prestanda- samt funktionsanalys av Hypervisors som kommer från de största aktörerna på marknaden. Dessa är Microsoft Hyper-V Core Server 2012, Vmware ESXi 5.1.0 och Citrix XenServer 6.1.0 Free edition. Vår uppdragsgivare är försvarsmakten som bekräftade en stor efterfrågan av vår undersökning. Rapporten innefattar en teoretisk grund som beskriver tekniker bakom virtualisering och applicerbara användningsområden. Genomförandet består av två huvudsakliga metoder, en kvalitativ- respektive kvantitativ del. Grunden till den kvantitativa delen utgörs av ett standardsystem som fastställdes utifrån varje Hypervisors begränsningar. På detta standardsystem utfördes prestandatester i form av dataöverföringar med en serie automatiserade testverktyg. Syftet med testverktygen var att simulera datalaster som avsiktligt påverkade CPU och I/O för att avgöra vilka prestandaskillnader som förekommer mellan Hypervisors. Den kvalitativa undersökningen omfattade en utredning av funktionaliteter och begränsningar som varje Hypervisor tillämpar. Med tillämpning av empirisk analys av de kvantitativa mätresultaten kunde vi fastställa orsaken bakom varje Hypervisors prestanda. Resultaten visade att det fanns en korrelation mellan hur väl en Hypervisor presterat och vilken typ av dataöverföring som den utsätts för. Den Hypervisor som uppvisade goda prestandaresultat i samtliga dataöverföringar är ESXi. Resultaten av den kvalitativa undersökningen visade att den Hypervisor som offererade mest funktionalitet och minst begränsningar är Hyper-V. Slutsatsen blev att ett mindre datacenter som inte planerar en expansion bör lämpligtvis välja ESXi. Ett större datacenter som både har behov av funktioner som gynnar molnbaserade tjänster och mer hårdvaruresurser bör välja Hyper-V vid implementation av molntjänster.<br>A growing trend of cloud-based services can be witnessed in todays information society. To implement cloud-based services a method called virtualization is used. This method reduces the need of physical computer systems in a datacenter and facilitates a sustainable environmental and economical development. Cloud-based services create societal benefits by allowing new operators to quickly launch business-dependent services. Virtualization is applied by a so-called Hypervisor whose task is to distribute cloud-based services. After evaluation of existing scientific studies, we have found that there exists a discernible difference in performance and functionality between different varieties of Hypervisors. We have chosen to perform a functional and performance analysis of Hypervisors from the manufacturers with the largest market share. These are Microsoft Hyper-V Core Server 2012, Vmware ESXi 5.1.0 and Citrix XenServer 6.1.0 Free edition. Our client, the Swedish armed forces, have expressed a great need of the research which we have conducted. The thesis consists of a theoretical base which describes techniques behind virtualization and its applicable fields. Implementation comprises of two main methods, a qualitative and a quantitative research. The basis of the quantitative investigation consists of a standard test system which has been defined by the limitations of each Hypervisor. The system was used for a series of performance tests, where data transfers were initiated and sampled by automated testing tools. The purpose of the testing tools was to simulate workloads which deliberately affected CPU and I/O to determine the performance differences between Hypervisors. The qualitative method comprised of an assessment of functionalities and limitations for each Hypervisor. By using empirical analysis of the quantitative measurements we were able to determine the cause of each Hypervisors performance. The results revealed that there was a correlation between Hypervisor performance and the specific data transfer it was exposed to. The Hypervisor which exhibited good performance results in all data transfers was ESXi. The findings in the qualitative research revealed that the Hypervisor which offered the most functionality and least amount of constraints was Hyper-V. The conclusion of the overall results uncovered that ESXi is most suitable for smaller datacenters which do not intend to expand their operations. However a larger datacenter which is in need of cloud service oriented functionalities and requires greater hardware resources should choose Hyper-V at implementation of cloud-based services.
APA, Harvard, Vancouver, ISO, and other styles
8

Lo, Chao-wei, and 羅兆維. "Deploy a Cloud-Based Code Testing Environment." Thesis, 2012. http://ndltd.ncl.edu.tw/handle/31687612822286419313.

Full text
Abstract:
碩士<br>國立中央大學<br>資訊管理學系碩士在職專班<br>100<br>In the research, we try to leverage the on-demand and self-service feature of cloud computing to set up a cloud-based project deployment system. By integrating several cloud services, such as: AWS EC2 infrastructure as a service, CloudFoundry’s platform as a service and Opscode Chef’s configuration management service, we can speed up the test environment build up process and all project members can use the cloud deployment system to deploy the artifact of target project with specific version via a simple and easy use web user interface. Using Cloud Deployment System not only can simplify the software testing process but also make enterprise save more man power and cost of hardware devices.
APA, Harvard, Vancouver, ISO, and other styles
9

Hsieh, Sheng-Jen, and 謝勝任. "A flexible public cloud based testing service for heterogeneous testing targets." Thesis, 2014. http://ndltd.ncl.edu.tw/handle/p4du54.

Full text
Abstract:
碩士<br>國立交通大學<br>資訊科學與工程研究所<br>102<br>To guarantee quality of the service, services need to be tested to ensure the service quality. But most of existing testing service can’t provide multi-type testing and deploy testing clients concurrently in different regions. To overcome these problems, in this paper, a cloud testing service combine cloud computing and multi-testing tools is proposed. Using the proposed service user can deploy the testing clients in different countries to access the testing targets, when the testing is finish user can easily get both of detail and summarized test results. To show the capabilities of proposed service, four experiments are performed. The results shows that the proposed service can guarantee testing quality, automatically deploy testing clients concurrently in different region, get latency from different countries, and perform press testing.
APA, Harvard, Vancouver, ISO, and other styles
10

Kang, Chih-Yu, and 康芷瑜. "Performance Testing Experiments for Web Applications Based on a Cloud Testing Service." Thesis, 2013. http://ndltd.ncl.edu.tw/handle/rtu46r.

Full text
Abstract:
碩士<br>國立臺北科技大學<br>資訊工程系研究所<br>101<br>During the design and development of web applications, in addition to testing functional requirements, a tester must make sure that the performance of the system, such as response time and the maximum number of concurrent users, is acceptable so that the quality and stability of the application can be satisfied. This thesis conducts performance testing based on the cloud testing system developed by the Software Development and Testing Lab of National Taipei University of Technology. A tester writes a test script by using HyperGTT. The cloud testing system can simulate many virtual users simultaneously and can automatically perform testing and generate test reports. The bottleneck of the web application can be identified by analyzing the test report, which contains the test execution time and the usage of CPU, Disk, Network, and Memory. This thesis designs 4 experiments to study the distribution of hardware resources, the number of virtual users that a virtual machine can simulate, and the number of concurrent users that a web application can serve. The experimental results reveal that distributing hardware resources is better than centralizing them. In addition, the maximum number of concurrent users for each use-case scenario can be identified.
APA, Harvard, Vancouver, ISO, and other styles
11

Chang, Yao-Ting, and 張耀庭. "A System Performance Testing System Based on Cloud Computing." Thesis, 2012. http://ndltd.ncl.edu.tw/handle/snsu59.

Full text
Abstract:
碩士<br>國立臺北科技大學<br>資訊工程系所<br>100<br>When an enterprise launches a new software service designed for a large number of users, it is important to evaluate the system performance of the server on which the service runs, so that quality of the software service can be ensured. A system performance evaluation normally needs to simulate large number of users, which requires many computer equipments (called test machines) and is both resource-intensive and labor-intensive. This thesis, proposes a system performance testing system integrated with the cloud, which provides test machines on infrastructure as a service (IaaS). Therefore, the number of test machines can be scaled easily. Before executing a system performance testing with the proposed system, the tester needs to setup a server under test and prepare a test script. Our system can automatically perform the testing and generates a test report. The bottleneck of the software service (or the server) can be identified by analyzing the test report. An experiment based on the proposed system has been conducted for the system performance testing of the Apache WebDAV Server. The results indicated that test machines on the cloud can replace physical machines, providing similar system performance testing results.
APA, Harvard, Vancouver, ISO, and other styles
12

Tsai, Dian-Je, and 蔡典哲. "Cramdroid: A Cloud-based Android App Beta-testing platform." Thesis, 2012. http://ndltd.ncl.edu.tw/handle/01273348273561864359.

Full text
Abstract:
碩士<br>國立臺灣大學<br>資訊網路與多媒體研究所<br>100<br>There are lots of different Android devices in the market. Some are different from the OS version, some are from OS customization, and some are from hardware configuration. This is so called “Android Fragmentation”. The fragmentation makes developers put more effort into developing Android apps more than other platforms. Currently, to solve this problem, we have to test on Android devices as more as possible. But testing itself is not quite easy. Testers don’t understand how to install the testing apps into their Android devices. Also, when an issue occurred, information reported by testers is not always enough for developers. For developers, they also need a platform to manage testing builds they distributed. Hence, we build a platform named “Cramdroid” to solve these problems. We want to reduce the cost of doing testing for both developers and testers. We also designed a simple workshop to evaluate how Cramdroid works.
APA, Harvard, Vancouver, ISO, and other styles
13

Li, Jie-Chuen, and 李玠錞. "A Web Application Performance Testing System Based on the Cloud." Thesis, 2013. http://ndltd.ncl.edu.tw/handle/21443193890597075725.

Full text
Abstract:
碩士<br>國立臺北科技大學<br>資訊工程系研究所<br>101<br>With the popularity of the Internet, web applications grow rapidly. Because of the variation in the amount of users, the web site operator must know the load limits of web application to adjust the program and expand hardware devices. So the performance test for a continued development web application is very important. The common method doing a performance testing is to simulate a large number of users to operate the web application, but due to the limitation of the number of users be simulated on a single computer, and general business or development team can not afford for a large amount of computers for testing especially, this thesis proposes a web application testing system on the cloud, supporting performance testing and executing test paths paralleled. The experimental result shows that a virtual machine can replace a physical computer each simulates under 32 users. And executing 252 test paths on 4 virtual machine each simulates 1 user can speed up the execution for 3.6 times than on one computer, which makes the performance testing more efficient.
APA, Harvard, Vancouver, ISO, and other styles
14

Chou, Yu-Ling, and 周芋玲. "A Study on Applying Cloud Technology to a Computer-Based Testing System." Thesis, 2011. http://ndltd.ncl.edu.tw/handle/69421687353162133141.

Full text
Abstract:
碩士<br>世新大學<br>資訊傳播學研究所(含碩專班)<br>99<br>“Computer Assessment Testing” recognized by the public to prove the effectiveness of learning methods is one of the tools. In the past, traditional examinations are mostly set at specific time and a specific place for everyone. A testing driven environment should affect the situation of the students to answer questions thereby affecting the assessment of students’ testing scores. In 21st Century, the evolution of computer and network technology has been improved to a wireless technology and the 3G telecommunications network technology. Once again, the mobility of Internet breaks the human initiative. The information technology sophistication with the government's provisioning, the public can access to the Internet Web-sites and engage in related work, anytime, anywhere. All of these portable mobile devices can improve intelligence operations into a light equipment, and allow people to carry out easier retrieving data on their jobs. Increasingly, the “Online learning platform” and “Online test platform” have being taken seriously and development with the Cloud technologies which can reduce the cost of many devices and time. Therefore, to provide a wider range of applications with combining the wireless network with the technology of cloud-computimg and e-learning integration is a necessary work. This thesis provides the assessment system as a premise for the students to develop a portable online system which focus on cloud computing and portable mobile devices. Further more, this thesis points the differences between traditional examination methods and real-time ssessment system for student learning. This thesis uses MS-Windows, Linux, Apple iOS (iPad / iPhone) for network assessment testing and learning assessment.
APA, Harvard, Vancouver, ISO, and other styles
15

Sim, Chuen-Hong, and 沈駿鴻. "Cloud based System for Software Continuous Testing and integration with Development and Operations." Thesis, 2017. http://ndltd.ncl.edu.tw/handle/qdwc55.

Full text
Abstract:
碩士<br>國立高雄應用科技大學<br>資訊工程系<br>106<br>Software testing play an important role in software development process which cannot been ignored and overlooked by most of the parties in the market today. Software problem it normally happens in the early development stage and this problem is easily ignored or does not alert by software tester. When this issue went through each of the software development process and continuously accumulation the problem to has dependencies affected the software architecture to become a major software issue in the system. It is too late for software tester to detect of this software problem, resulting a lot of resources and time consumption with high development cost require in the renovation. In order to improve the software quality and resolve the issue in the early development stage, software testing must be performed continuously at the initial state before it can be release to the market. Although there are a lot of testing tools available to use in Functional Test, Acceptance test, Security test and Unit testing but tools for software integration testing still rarely found in market. DevOps, a software development and delivery process that emphasized collaboration and communication between software development, product management and operations professionals has now become one of the most popular discussed topics in the recent software industry. Due to the reason of rapid evolution in technology, users and business organization always wanted the software can be continually updated in the first place, DevOps is the key element that could help to resolve in this request. DevOps currently has been widely used in many online application and large cloud services due to its quickly update abilities. However, the DevOps development approach requires the corporations between the development and the maintenance teams so that it can be able to continuously test and integrate the software during the development phase which requires a support from new tools. The main purpose of this thesis is to develop a software that combine software integration and vulnerability scanning testing system. Throughout the import of the vulnerability scanning function, software development team can be easily detected the software problem in the early development stage to repair, enhance and maintain the software quality before the problem become major and complicated that nearly impossible to fix.
APA, Harvard, Vancouver, ISO, and other styles
16

Yu, Wei-Ting, and 俞韋廷. "A Cloud-Based Testing Platform for Android: Design and Implementation of a Resource Monitoring and Management Service." Thesis, 2015. http://ndltd.ncl.edu.tw/cgi-bin/gs32/gsweb.cgi/login?o=dnclcdr&s=id=%22103TIT05392075%22.&searchmode=basic.

Full text
Abstract:
碩士<br>國立臺北科技大學<br>資訊工程系所<br>103<br>With the popularity of Android devices, resulting Android fragmentation of hardware and software ecology, various kinds of cloud Android application testing services homeopathic rise. Software Testing Factory-Cloud Testing Platform (STF-CTP), provides Android developers its application testing services, developers only need to upload the tested AUT(Application Under Test, AUT) and Test Script to STF-CTP, compatibility testing can be carried out on different Android devices. When a large number of test work performed simultaneously, will cause the Average Turnaround Time increases, this project proposes a resource monitoring and automation based on constructivism in OpenStack-based cloud test platform of virtual machine control mechanism, by providing a virtual machine management and monitoring mechanisms to ensure that each test can effectively work configuration to the virtual machine, the user performs testing to reduce latency, and the time consumed management manager manually.
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!