标题: | ATP:基于浏览器的分散式测试服务平台 ATP: A Browser-based Distributed Testing Service Platform |
作者: | 陈弘育 Chen, Hung-Yu 袁贤铭 Yuan, Shyan-Ming 网路工程研究所 |
关键字: | 网路服务测试;测试即服务;浏览器;Web Service Testing;TaaS;Browser |
公开日期: | 2013 |
摘要: | “测试”是网路服务和系统等产品开发过程中不可或缺的重要环节,在给定的条件下对于产品进行各类的操作,用以鉴定产品的正确性、完整性、安全性、相容性、抗压性和效能等,测试人员期待在测试的过程中尽可能地找出产品的错误并修正,以及评估产品是否满足设计上的要求与客户的需求。在现行之网路服务测试的研究与应用领域当中,测试人员可以利用单点测试工具(Single-Node Testing Tool)迅速地在单一测试节点或区域网路中部署简易的测试环境,也可以利用云端测试技术(Cloud Testing)部署较大规模的测试环境。但是现存的工具或方法各自存在着一些问题,以至于它们所提供的测试环境都不够贴近真实使用情境,或难以真正地满足测试人员对于节点分散性、资源控管和部署测试的难易等需求。本论文提出一个基于浏览器的网路服务测试平台,利用遍布全世界的浏览器作为测试节点以达到较佳的测试节点分散性;此平台能根据测试人员的需求提供可用于网路服务测试之测试节点,以及贴近真实世界与使用情境的测试环境,使测试结果更具有反应此网路服务使用者特性的准确度及可信度,同时帮助测试人员省下自行建置测试环境的时间。 In recent years, web services have become an indispensable part of our life. By use of personal computer, smart phone and wearable smart device, people can enjoy the convenience brought by these web services and use them to not only enrich our daily life but also solve life issues. Thus, to better realize the performance of a web service, it is necessary to perform an overall as well as credible web service testing. Among the areas of current research and application of web service testing, tester can use single-node testing tool to rapidly build a simple test environment on a single test node or LAN environment; tester can also take advantage of the cloud testing method to create large-scale test environment. However, these existing tools and methods consist of some problems so that the test environment is neither close enough to the real context of use nor able to meet tester’s requirement (test node dispersion, resource management and ease of deploying a test, etc.). In the present thesis, we identify three essential requirements for web service testing service (elastic test environment provisioning, large scale simulation capability and geographical test support) and propose a design of browser-based distributed testing service platform. |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#GT070156541 http://hdl.handle.net/11536/74745 |
显示于类别: | Thesis |