基于Python的软件测试自动化平台

来源 :太原科技大学 | 被引量 : 0次 | 上传用户:yaoyaolf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现今中国软件行业整体相对落后,相对于开发来说测试的整体流程不被看重,大部分的测试也是不具备科技含量的手动任务。在整体IT业飞速发展的今天,测试行业担负着越来越大的责任,传统的不具备统一规格的手动测试已经满足不了开发迭代的更新。对于中小型企业来讲,更是希望节省测试上的人力成本。自动化测试平台系统是测试行业发展的关键与动力。在软件测试过程中经常在几个类似的功能或者操作下浪费大部分时间,而且每段操作都需要等待大量的中间时间。大部分的测试都是流水线式的工作,繁多重复的功能反而会带来工作上的歧义与误区,解决以上问题对于软件测试行业是刻不容缓。本文提出并实现自动化测试平台,命名为Desktop CheckList Testing。通过参照白盒测试自动化原理后,按照脚本语言的特点即运行时封装模板类改进为编译前封装模板文件。以文件保存用例代替类保存用例,以每条用例文件组成的集合代替单个用例文件。从而实现了没有宏命令的脚本语言自动化,即黑盒自动化。用Python语言完整的实现上述原理并用C#语言为其编写可视化前端来简便用户操作。在该平台上可以自动化的运行Python黑盒用例并得到相应的运行结果反馈。实验结果证明软件测试自动化平台对测试项目带来诸多便捷与改善。不仅完成了自动化代替手工测试的变革,也使得测试管理上更加统一规范。对于项目管理人员,也可以更方便更透彻的看到测试项目中的各种数据和进度,从而更好的把控项目。
其他文献
1品种选择目前山东沂水栽培的猕猴桃品种比较杂而乱,一些果农引种的时候只关注价格,而忽视了地区适应性,导致引种失败。例如沂水县诸葛镇的一户果农,当初引种时以“红阳”为
随着北京和张家口2022年冬奥会暨冬残奥会的申办成功,冰雪运动的风潮迅速席卷全国。在第三次信息浪潮的涌动下我国进入微时代,碎片化的传播方式给高校冰雪运动传播带来了从宣
铁饼是一项历史悠久的传统项目,对力量、协调、等身体素质的提升有着重要作用,它作为竞技性很强的体育运动,对后备人才的培养有着很高的要求,为了进一步顺应时代发展,本文从
从我国农业职业教育存在的问题入手,分析问题存在的原因,从而找到解决问题的途径,并构架适合吉林农业大省的农业职业教育体系,使吉林省农业职业教育尽快满足吉林省农村发展的实际需要,让职业教育的适龄人员买农业职业教育的账。
我国是最早出现击剑运动的国家之一,随着时代的不断发展,击剑运动也在不断地进行改革,击剑运动的发展必将会向着更加科学、更加普及的方向前进,最明显的就是击剑比赛场地器材
岩溶是一种在我国分布较广的特殊地质,随着我国经济的发展和各地域之间物流、人流的流通需要,我国加快了铁路路网的建设。然而不少穿越岩溶地区的铁路在设计、施工、运营过程
21世纪以来,全世界各国政府都在投入大量的资源为基础教育改革作出了努力。为了跟随国际化教育发展的步伐,台湾地区也步入了基础教育课程改革的新时期。从2000年至今,台湾的
随着科学技术发展水平的不断提高, 理论力学作为一门经典力学课程, 无论是板书式的教学方式, 还是多媒体式的教学方式, 都无法充分展现理论力学课程所讲授内容的理想效果, 亟
权力问题是现代政治的基础和核心。在经济全球化和国际民主思潮的双重影响下,我国社会各个方面呈现出一种多元化的发展趋势,其中公共权力的滥用和寻租导致权力最终走向了私有
《鼠族》是美国犹太裔作家阿特·斯皮格曼于1986年、1991年出版的图文小说作品,作品分为两部:《鼠族Ⅰ》和《鼠族Ⅱ》。斯皮格尔曼的画风粗粝语言平和,是先锋派漫画的主要代表,他