巴黎的灯光下 发表于 2017-6-15 10:36:05

使用 java 开发 restful 接口自动化框架 (基于 restassured、testng)

本帖最后由 巴黎的灯光下 于 2017-6-15 10:37 编辑

10年毕业,到现在马上工作满7年,一直在测试行业发展,做功能测试、自动化测试、性能测试、安全测试,使用的产品都是商业软件(比如UFT/QTP、LR、QC等),极少涉及开源的产品。
自动化测:会VBS驱动EXCEL+QTP
性能测试:也做过很多性能测试项目,我可以做到调研阶段(业务模型和测试模型的设计)、准备阶段(脚本、监控、数据准备等)、执行阶段(场景设计、日志收集和简单分析、堆栈转存、JVM等)、报告阶段
安全测试:我只会简单的使用工具进行扫描(接口扫描、页面扫描、网络抓包、静态代码检查),然后写一个报告 。
感觉做过很多东西,其实我自己知道都不深入,比如性能测试到底怎去来优化代码,比如怎么去渗透测试,比如自动测试如何做并发来提高效率等等等,而且新技术不断更新(移动、大数据、云、devops等)自己倍感压力。
人只有保持饥饿敢,否则就原地踏步,被其他人替代,需要强迫自己学习新的东西,于是就尝试搞搞java开发(虽然新技术很多,但是我经历的项目大部分都是java做的)。平时项目也紧张,很多功能没有完善,
这里贴出来希望听下大家宝贵的意见(应该具备哪些功能等),持续完善!!!
框架实现的功能
1、接口管理
2、用户管理
3、用例转换为可执行文件
4、测试执行
5、测试报告
使用的主要技术
Java   jsp   restassured   testng   mysql   js   bootstraptable   Echarts
功能界面截图
步骤一:接口的导入和维护

https://testerhome.com/uploads/photo/2017/9ff327f26d97a2ae7c1ffcba348ab83d.png%21large


步骤二:接口用例维护
https://testerhome.com/uploads/photo/2017/af0a681b80945e34327aab7d0d0aa7c9.png%21large


https://testerhome.com/uploads/photo/2017/37e573339c8b7903318f0fe210164efe.png%21large


步骤三:测试用例转脚本和执行
https://testerhome.com/uploads/photo/2017/4840e310f8257256ae23ac696afcd4ec.png%21large


https://testerhome.com/uploads/photo/2017/7a90157bccb37203e89446ea8cdf26d2.png%21large


步骤四:报告
https://testerhome.com/uploads/photo/2017/1fba805b42e687aff542e21753970d3c.png%21large


https://testerhome.com/uploads/photo/2017/ac82ac168933597ce43ce95a7cae577d.png%21large


https://testerhome.com/uploads/photo/2017/e731364e0209c607c4b894a78768ccd0.png%21large


乐哈哈yoyo 发表于 2017-6-15 10:48:35

学习

巴黎的灯光下 发表于 2017-6-15 10:49:40

乐哈哈yoyo 发表于 2017-6-15 10:48
学习

:victory:

草帽路飞UU 发表于 2017-6-15 11:03:30

赞{:3_72:}

巴黎的灯光下 发表于 2017-6-15 11:04:09

草帽路飞UU 发表于 2017-6-15 11:03


:)

巴黎的灯光下 发表于 2017-6-15 11:04:18

草帽路飞UU 发表于 2017-6-15 11:03


:):)
页: [1]
查看完整版本: 使用 java 开发 restful 接口自动化框架 (基于 restassured、testng)