深耕于测试行业10余年,因平时上班较忙,有个想法开发一套企业级自动化测试平台。
从去年一直筹备到今年一款企业级自研自动化测试平台V1.0版本终于上线啦,让我们来一起见证平台长啥样?
为什么要开发这套自动化测试平台呢?因市面上的测试工具种类繁多,各工具独立存在,部署麻烦, 不利于工作协同性,功能可移植性产和品兼容性差,基于这个目的,利用业余时间研发了一套自动化测试平台。
再者,独立的工具更趋向于大众化需求不能满足个性化的需求扩展。
例如:JMeter用来做接口测试或性能测试,而Postman只能做接口测试。
禅道只能单独用来管理需求、缺陷、用例。
Selenium仅只能用来实施自动化测试。
测试平台与这些工具的差距在哪儿?自动化测试平台包括不同阶段的功能测试、接口测试、UI自动化、性能测试需求测试工作线上化,让所有的测试任务在同一平台进行可视化管理与操作,让测试质量效率提升率达到80%
我希望这套测试平台能够解决80%的产品兼容性问题。
让我们了解一下这套自化测试平台都有哪些功能?
自动化测试平台模块包括8部分:
一、功能测试首页概览、项目管理、信箱管理(收发邮件管理、查看邮件)、测试管理(bug管理、用例管理、参数配置)
信箱管理收件箱、发件箱、查看邮件。
测试管理功能用例、bug管理、参数管理
二、接口测试接口用例、接口测试报告
三、UI自动化测试
UI自动化测试(SeleniumUI页面元素管理、用例管理、机器配置、测试报告)、定时任务(定时查询、定时器)。
四、App测试元素管理、用例管理、ADB命令、测试报告。
五、数据库测试数据库管理:数据库查询工具、SQL。
六、系统配置全局变量、第三方机器人接口、系统日志。
七、性能测试之监控八、用户管理
用户管理:用户列表、部门列表、角色、权限分配。
结语
由于初期是V1.0版本,框架已基本成型,内部功能有待更新优化。
有需要体验产品的测试同学可@我邀你入一起体验,仅限前100名,先到先得。
优质的产品离不开大家的支持与帮助,目前我刚出生,请大家在试用期间多些接纳与包容,多提宝贵建议,让我们的产品能兼容更多市场需求。
期待与大家共成长,更多关于测试平台的知识@IT测试之美可一起沟通探讨,让你和我一起打造更优质的产品。