共查询到20条相似文献,搜索用时 31 毫秒
1.
Web服务响应时间测试 总被引:1,自引:0,他引:1
随着Web服务技术的不断发展和广泛应用,需要运用测试技术来保障Web服务的正确有效运行,而Web服务响应时间则是评估Web服务质量最直观的一个参数.基于Apache axis,解析WSDL,用CTM产生有效测试例,实现Web服务的实时测试、不同站点测试、负载测试、平均响应时间测试.测试表明程序运行稳定,测试的结果为评估Web的服务质量提供了有力的参考.就授权测试、多个Web服务测试方面还需完善的工作做了进一步探讨和展望. 相似文献
2.
3.
随着Web服务技术的不断发展和广泛应用,需要运用测试技术来保障Web服务的正确有效运行。基于ApacheAxis,解析WSDL,用CTM产生有效测试例,实现了Web服务的功能性测试和压力测试,并就安全性测试、授权测试、多个Web服务测试方面还需完善的工作做了进一步探讨和展望。 相似文献
4.
软件测试是保证软件质量,提供可靠服务的重要技术手段;目前基于Web Service的分布式软件越来越多,其测试技术手段也越来越受到关注;Web Service的分布性和多样性使手工测试变得非常低效,因而需要不断提高Web Service测试的自动化程度;另外,云计算因其计算成本低、可伸缩性强的特点为自动化测试提供了新的支持环境;本文结合Web Service的测试需求,首次提出了基于云环境的Web Service接口自动化测试的技术框架,分析了框架内原子Web Service、组合Web Service测试的关键技术,并研发了基于CloudStack云平台的自动化测试的原型系统;实验结果表明,文章所提出的基于云平台的Web Service自动化测试方案可行且提高了测试效率。 相似文献
5.
Web应用系统的性能包括服务响应时间、资源占用以及系统的稳定性等,Web应用系统在发布之前要进行功能测试、页面测试、性能测试等,其中负载测试是Web应用系统性能测试的一个重要方面。随着Web应用程序的使用越来越广泛,对其性能进行测试也变得越来越重要,而采用自动化的测试工具极大地方便了Web系统的测试。虽然目前存在多种自动化测试工具,但都还不能用于大负载测试(百万级虚拟用户访问量)。本文首先介绍了负载测试的性质及作用,然后以Apache的开源Web测试工具JMeter为基础,通过数据库技术对其分布式的Web负载测试框架进行优化,使得测试工具能真正达到百万级的负载测试。本文着重讨论了分布式的测试框架的实现问题。 相似文献
6.
7.
8.
Web服务的应用越来越广泛,Web服务中的安全缺陷与漏洞也在不断增多,Web服务安全性问题日益突出。Web服务安全性测试是保证Web服务软件安全性、降低安全风险的重要手段。本文提出了一种Web服务安全性测试框架,论述了Web服务主要的安全功能需求、实现标准及实施安全功能测试的一般原理,并从攻击Web服务的角度对Web服务安全漏洞测试进行了系统介绍,分析了Web服务常见的安全漏洞及测试方法。 相似文献
9.
Web系统的性能测试是Web应用开发过程中的一个关键环节,然而Web站点的复杂性及其用户行为的不可预见性使得对其性能测试极其困难,而且测试环境和用户使用环境的差异性使得Web系统性能测试数据不精确或不可靠。分析了Web系统结构和Web系统的性能特点,深入讨论了Web系统性能测试的内容和性能测试的原理,并比较了目前常用的性能测试工具,通过一个测试项目介绍了自动化测试的实施过程,总结出一套切实可行的Web系统性能测试流程。 相似文献
10.
Web服务(Web services)已成为当前和未来网络分布式应用的主流软件开发技术。如何确保Web服务软件的质量和可靠性是当前软件工程领域关注的焦点问题。分析了Web服务测试的层次和阶段,以及测试工具的现状,提出了Web服务自动化测试的技术框架,分析了此框架内Web服务操作、Web服务操作序列和Web服务组合WSB-PEL流程测试的关键技术,并研制了测试用例自动生成的原型系统,给出了实验结果,最后指出Web服务自动化测试技术值得进一步探讨的主题。 相似文献
11.
本文对Web测试进行了研究,探讨了Web测试相关技术,在此基础上,设计了Web应用测试工具WebT,该工具可以有效的实现HTML语法解析、链接检查、网络导航等Web测试方面的功能.整个工作为Web应用软件测试的研究进行一定的探索. 相似文献
12.
软件性能测试是软件质量保证的重要元素,是理解软件系统对不同负载反应能力的方法.Web系统应用对并发服务性能的严格要求决定了对其进行性能测试的必要性,但是,不对Web系统性能测试过程进行科学有效的控制,则无法保证测试结果的客观性和针对性.从对Web系统结构和Web性能测试的特点分析入手,重点讨论了Web系统性能测试的过程,包括测试的目的、测试时机,测试策略和测试工具等;提供了一个合理的性能测试流程. 相似文献
13.
一种Web应用的状态测试方法 总被引:8,自引:0,他引:8
Web应用相对于传统的应用程序具有自身的特点,对软件测试提出了新的要求。文章从状态测试的角度讨论对Web应用的测试问题。文章在研究Web应用体系结构的基础上给出了一个Web应用程序的定义,随后结合一个Web应用程序的例子详细讨论了状态测试的方法以及在Web测试上的应用。 相似文献
14.
Web服务测试问题综述 总被引:9,自引:0,他引:9
近来出现了一种新的支持分布式计算的范型--面向服务的体系结构(SOA).Web服务就是这种结构的具体实现形式之一.众所周知,为了获得一个可信的、可靠的服务,对服务实施完全、充分的测试是至关重要的.所以本文对Web服务的测试方法和技术进行了调查研究.本文从SOA体系结构下Web服务的特点及其测试的新的挑战出发,讨论了Web服务测试与传统测试的不同点;接着从多个不同的角度(测试的视角和测试的策略)讨论了Web服务测试的相关问题.然后给出了一个Web服务测试过程的组织框架,还讨论了目前Web服务测试的研究现状和一些代表性的Web服务测试技术.最后总结全文并给出未来的研究方向. 相似文献
15.
传统的软件测试技术对于动态Web程序并不完全适用,针对动态Web程序的特性,探讨适合的测试方法十分必要。文章分析了动态Web应用的特点与测试现状,简要介绍了Concolic Testing思想,并Concolic Testing测试技术应用于Web应用动态内容页的测试,给出了具体的、具有针对性的测试算法,并以实例进行了验证。 相似文献
16.
为了提高Web应用测试的效率,文章将风险理论应用到Web应用测试上来,提出了Web应用风险分层估计模型。在此基础上,对Web应用的风险进行了估计,并利用风险估计结果对Web应用测试进行了优化。 相似文献
17.
18.
19.
Web服务组合测试综述 总被引:1,自引:0,他引:1
随着面向服务技术和云计算技术的不断成熟,尤其是面向服务体系结构SOA的不断完善以及推广,使得其主要内容Web服务已经被广泛应用.为了充分利用Web服务并解决单个Web服务的功能有限的问题,业界将多个原子Web服务按照一定的规则和业务逻辑进行组合,以提供更多功能更强大的服务,实现了Web服务的增值和复用.为保证Web服务组合的质量,需要对Web服务组合进行全面、充分的测试.然而,由于Web服务组合的动态特性和分布式特点,使得其测试技术与方法和传统的软件测试有很大区别,存在很多挑战.本文针对Web服务组合测试,对近年来Web服务组合测试研究中的测试用例生成技术、回归测试技术、测试执行和度量方法进行了系统地总结和分析.此外,我们还对Web服务组合测试中有待研究的问题进行了分析和展望. 相似文献