【摘 要】
:
在计算机技术和互联网技术飞快地发展之下,B/S架构的Web应用得到了快速发展,Web应用的架构层次越来越复杂、质量要求越来越高。为了保证Web应用系统的质量,就需要对Web应用进行高质量的软件测试,同时也需要进行Web应用自动化测试来提高测试效率,但现有的大部分自动化测试工具,是需要测试人员手动编写测试用例,这个过程受到人为因素影响大,不能很好地满足Web应用的测试需求。本文为了提高Web应用的测
论文部分内容阅读
在计算机技术和互联网技术飞快地发展之下,B/S架构的Web应用得到了快速发展,Web应用的架构层次越来越复杂、质量要求越来越高。为了保证Web应用系统的质量,就需要对Web应用进行高质量的软件测试,同时也需要进行Web应用自动化测试来提高测试效率,但现有的大部分自动化测试工具,是需要测试人员手动编写测试用例,这个过程受到人为因素影响大,不能很好地满足Web应用的测试需求。本文为了提高Web应用的测试效率和测试覆盖率,保证Web应用软件的质量,提出并实现了基于模型驱动的Web应用自动化测试平台。具体工作包括:(1)基于UML模型的测试用例自动生成技术的研究。本文首先通过UML状态图对被测应用进行行为建模,然后使用UML用例图关联UML状态图实现测试策略制定。根据相对应的UML模型图结合测试覆盖准则与基于风险的测试,提出了测试路径生成算法和测试数据生成算法。最后根据相应算法生成测试路径和测试数据实现符合测试需求的测试用例生成。(2)自动化测试平台的设计与实现。本文将基于UML模型的测试用例自动生成技术应用于自动化测试平台中,进行了平台的需求分析和总体设计,平台主要分为两部分,由服务器端和客户端组成。服务器端是实现测试项目管理、测试建模、测试用例自动生成、测试集合建立执行和测试结果分析展示。客户端主要是基于关键字驱动、数据驱动和分层的思想对Web自动化测试工具Selenium的二次开发和封装,搭建Web自动化测试框架实现测试的自动执行。(3)自动化测试平台的应用验证与实验对比。运用本文的自动化测试方法和自动化测试平台选择合适的被测应用进行应用验证,并选择现在的测试工具实现测试效率和测试覆盖率方面的对比实验,以及对该自动化测试平台做过的测试案例进行统计。本文测试平台实现了从测试策略设计到测试用例自动生成,再到测试自动化执行,充分利用测试资源实现7×24小时的自动执行,在一定程度上提高了Web应用的测试效率和测试覆盖率。
其他文献
<正>一个党委班子里的纪检干部,敢当面监督批评同级的班子成员甚至"一把手"吗?近日,秦皇岛市昌黎县靖安镇纪委书记张立川在镇党委会上,针对露天禁烧工作履职不力问题,对乡镇班子成员进行了重点提醒,要求严格落实责任,组织做好宣传引导、巡查排查、督导检查等工作。在昌黎县,同级监督的底气从何而来?建机制"8+16"完善同级监督同级监督,在党内监督的长期实践中是个"老大难"。
<正>今年以来,江苏省泰州市市场监督管理局迅速行动,强化落实"举全市之力建设中国医药城"的决策部署,大力为群众办实事,采取五项举措服务生物医药产业,助推中国医药城高质量发展。在牵头推进生物医药产业强链工作上出实招。开展产业链专题调研,建立产业链基础数据库,走访重点企业、重大项目,开展系列服务活动。
在信息技术高速发展的背景下,新媒体行业对传统媒体造成了极大冲击。新媒体的即时性、互动性与覆盖面都远远超过了传统媒体。报纸要扩大受众范围,就需要编辑具有良好的策划意识,提高内容的价值和深度,拉近和读者之间的距离。本文就新媒体时代如何增强报纸编辑的策划意识进行分析。
以青岛市东岸城区小学教育资源为例,采用核密度分析、指标信息熵模型、基于泰森多边形改进的学区划分模型等方法,从数量、质量、可达性三方面对青岛市东岸城区小学空间布局进行分析。研究结果表明青岛市东岸城区小学教育资源呈现西密东疏,南多北少的不均衡分布特征,由于与人口耦合紧密度不够,导致整体可达性较差。据此提出优化建议,旨在为后续小学教育资源增改扩建提供依据。
通用技术课程是在新课改背景之下开设的一门全新应用型课程,可以针对高中阶段学生的学习特征和年龄特点进行动手能力和创造能力培养。在学生核心素养的培养要求之下,学生的终身学习能力必须要得到增长才能提高社会适应性,因此有必要站在核心素养的角度,考虑、探索高中通用技术课程对学生核心素养的培育效果。教师要加强对教学理念和教学思想的转变,在通用技术类课程之中突显学生的主体地位,采用多元化的教育手段辅助教学,增加
自然空间观主导下的布局在高等教育普及化阶段已效率不再,社会空间观则为其带来新的审思视域与思路。空间生产理论视域的高等教育布局应契合空间的社会性,实现从自然空间到社会空间布局的观念转向;应契合空间的自生产性,实现布局对象从机械到能动的功能转向;应契合空间的差异性,实现从激烈竞争到求同存异的生态转向。而当前则表现出高等教育布局中社会空间观的转向及其动力不足、高等教育空间生产的能动性表现不佳、高等教育各
针对5G通讯小型化应用需求,改变结构形式,研制了一种超小型集总参数型隔离器。相对于传统的分布参数式隔离器,这种隔离器体积缩小95%以上,核心思路为采用集总参数元件代替更大尺寸的分布参数电路。通过原理设计和仿真分析,最后成功制作了器件样品。隔离器的工作频率为1805~1880 MHz,外形尺寸为5×5×2.5mm,电压驻波比小于1.3,插入损耗小于0.45 d B,隔离度大于18 dB。该器件尺寸小
如何让技术意识、工程思维、创新设计、图样表达、物化能力五方面的学科核心素养真正在课堂上得以培养,是当前高中通用技术教学研究的重要课题。在教学设计过程中,从教学主题的确立到教学目标的整合,从教学活动与任务的设置到教学评价的实施,都应从大单元教学的理念出发,设计大单元教学活动,制定大单元教学评价体系,从整体上调动学生的持续兴趣度和参与热情,从而培养学生的技术核心素养。