第三代通信技术(3G)的应用已在全球范围内逐步展开,各大设备供应商正积极研发能提供更高性能的新一代网管系统来满足市场需求。网管系统是一个庞大复杂的通信管理系统,由于客户的功能需求以及网管系统自身技术的更新等原因使网管系统的版本不断更新,网管系统最终系统测试的工作量会很大。因此需要引入自动化测试来提高测试效率保证测试质量。 本文首先分析了当前网管系统测试现状以及对自动化测试的需求。在这样的前提条件下,论文采用了关键字驱动脚本技术,同时吸取了当前流行的自动化测试框架中一些先进的思想,提出了一个适合网管系统测试的自动化测试框架。然后论文对该框架的测试流程进行详细的描述,在此框架的基础上进行系统的总体设计,并完成系统主要模块的设计与实现。本文最终实现了一个基于关键字驱动的自动化测试平台APK(Automated test Platform based on Keywords)。 在APK的实现过程中采用基于C/S的网络框架,该网络框架可以实现多用户定制测试任务并完成分布式自动化测试。在APK系统框架中对关键字进行了重新的定义,关键字不再是目前流行的框架中所定义的原子动作,而是一个用于实现一项测试规程的原子动作序列,同时该框架将结果验证环节放到关键字内部去实现。接口设计方面APK提供了一个外部接口用来整合网管系统中现有的业务测试工具,同时为了满足日后功能扩展的需要APK还预留了一个扩展接口。 APK可以应用于Java应用程序的GUI(Graphical User Interface)自动化测试,同时结合外部接口调用外部工具还可以完成较复杂的业务自动化测试。目前APK已经应用于网管系统的回归测试、边界值测试和大话务量环境数据的配置中,并已经取得了显著的效果,达到了预期的目标。
2022-05-18 17:38:24 1.52MB 自动化测试平台 关键字
1
自动化测试的一个框架,没有使用robotframework,关键字支持大概十几个吧,如果不够可以自己在代码中完善,测试用例写在excel中,运行AutoTest.py就行
1
本实验报告是软件功能测试与性能测试课程的《关键字驱动测试》的实验报告,本人亲做,原版,实验指导书中内容已截图放到标题为《关键字驱动测试实验报告--软件功能测试与性能测试实验》博文中,可前去看下是否是自己所需的哈~
python+ddt数据驱动+unitTest+关键字驱动实现接口自动化测试
2021-06-02 22:03:17 26.14MB 接口自动化
1
关键字驱动的,基于selenium+unittest的python web自动化框架
2021-05-14 21:03:55 2.13MB 自动化测试 python 关键字驱动 selenium
1
Key_Word.rar
2021-05-10 15:03:04 4.64MB 关键字驱动框架
1
robot framework是python开发的,基于关键字驱动的测试框架。通过封装合理的关键字能够在非代码情况下编写测试用例并执行 本文是作者根绝实践经验总结的robot framework的教程。虽然并非面面俱到,但是很适合初学者迅速理解并使用该测试框架。
2021-04-11 20:32:52 978KB robot framework 自动化测试 关键字驱动
1