一种基于Selenium与Unittest的Web自动化测试框架

来源 :信息技术与网络安全 | 被引量 : 0次 | 上传用户:zel0088
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于产品需求的频繁变更或功能缺陷的不断迭代,出现了大量的软件回归测试中占用测试人力资源来保证产品质量的现象。针对这一现象,设计并实现了一种基于Selenium与Uunittest的Web自动化测试框架。使用基于Python的Unittest测试框架,能够非常容易地插入、设置与分解相关的测试功能。同时结合了Selenium,把常用的操作和查找封装成基础类,针对不同的产品或项目,可直接复用。使用该自动化测试架构,不仅减少了回归测试的人力成本,也减少了对测试人员在自动化测试开发脚本能力的要求。
其他文献
以机械产品检测技术专业“无损检测”课程的教学改革为例,分析了该课程的教学现状和存在的问题。对标智能制造产业检测的关键技术链,对接无损检测行业的新技术与新岗位,从教学内容、实践条件、课程团队、教学方法等4个方面提出切实可行的改革策略。教学实施过程中,实行校企共育共管、共同开发课程教学内容、共同实施课程教学与管理、共同进行教学评价等方案,保证教学过程与生产过程的有效对接。实践证明,试点班学生在课程考核、职业资格考试、技能大赛等项目中表现突出,展现出熟练的无损检测技能,工程实践能力与就业竞争力得到明显提升。
利用卤素灯作为热激励源研发出了一套经济、便携的红外无损检测系统,并提出了相应的图像处理方法,可实现缺陷和缺陷边缘的高清晰显示,以便于缺陷的判定和测量。利用该系统对典型复合材料和药柱包覆层中的缺陷进行了检测,获得了高信噪比的图像,可检测出直径为3~5 mm的脱黏缺陷。
由射阳县人民政府,中国机械工程学会无损检测分会主办的“中国·射阳无损检测技术创新论坛”于2021年6月27-29日在江苏射阳成功举办,来自全国各地40余家科研院所、高校、检测
期刊
工控协议是网络协议的一个分支,在工控系统的信息安全研究中,协议安全是其中相当重要的一部分。目前工控协议缺乏统一规范,产生了大量的私有未知协议,这些私有协议的逆向分析在报文分类方面研究有限。通过对基于网络流量的协议逆向方法研究,提出了一种私有工控协议报文分类方法,通过N-gram算法进行报文切分,然后通过关键词提取算法提取关键词,最后依据提取的关键词进行报文聚类。实验结果表明所提出的方法能对未知的工控协议进行较好的按照功能分类。
工业互联网是近年来工业经济领域融合计算机网络、通信技术和自动控制技术发展形成的新兴业态,广泛应用于能源、交通、电力和制造业等关系国计民生的重要领域,是国家新型基础
期刊
在两化融合的工业建设大背景下,工控系统的互联互通性逐步加强,系统所面临的网络安全风险也越来越大。针对工控系统网络安全现状,依据等级保护2.0相关标准,提出了一种可实现隔离、监测、预警、审计等功能的工控网络安全防护策略,并以烟草行业为例,完成了应用部署与安全验证,为工控系统网络安全建设提供了实践参考。
在工业互联网不断应用延伸的同时,各类安全问题接踵而至,诸如信息嗅探、数据泄露和设备故障等。如何在现存安全框架下降低安全风险成为各国关注的焦点。通过对比中外互联网安全框架,从我国工业互联网安全框架和相关标准的角度出发,分析存在的主要问题并提出有关法律体系建设的建议。
AI、区块链、5G、大数据等新技术发展导致新应用场景不断涌现,新型安全威胁及攻击手段屡见不鲜,给安全保障带来极大的挑战。建立了一个工业互联网安全运营体系,旨在为工业互联网平台提供安全可靠的保证及全栈的安全能力。通过采用云计算虚拟技术,构建了基于云计算的工业互联网智能安全运营的平台。该平台体系把物理层面的安全资源虚拟为安全资源池,可以为用户提供多种全生命周期的云安全服务,从而满足用户个性化的需求。研究成果实现了对工业互联网传统网络环境、公有云环境、私有云环境、混合云环境的多场景综合防护,可以有效发现并防御企
针对电力供应链场景下智能合约升级机制存在的不足,提出了智能合约个性化升级方法。该方法使具备验证待升级合约有效性资质的电力企业负责新合约及有关数据的上链验证,无资质企业无法验证。为了验证模型效果,设计了一个电力交易合约升级数据上链的业务逻辑。结合区块链网络,实现了用户通过应用程序与区块链进行交互以完成合约的个性化升级。最后分析了合约升级验证场景的功能性、响应速度和数据安全,结果表明该智能合约个性化升级方法有效降低了合约升级数据的失真风险,这种针对合约安全升级的增强方案也有助于加速链上链下数据的协同化。
针对复杂产品结构复杂、生产工序不连续、制造过程中信息繁多、数据结构化程度低,导致制造过程信息追溯的广度和深度不高的问题,提出了追溯信息单元概念,采用EXPRESS-G表达模型对追溯信息单元中的产品信息、制造资源信息、生产作业信息、作业反馈信息进行建模,并结合产品生产活动构建了制造过程产品履历树形模型,有效实现了产品与制造过程信息的关联,在此基础上实现了复杂产品制造过程信息自顶向下和自底向上的追溯。