请教大家一下关于自动化测试的问题。

qq704321406 2017-05-07 05:51:37
有一个题目是

1、基于开源工具soapUI封装 一个自动化测试框架,模拟HTTP REST接口Server侧,实现REST接口自动化测试。
2、提供命令行接口来启动和停止,并灵活灵活控制REST接口消息的内容
3、要求用Python编写,能够在Windows和Linux上运行

小弟我是个小白,看着这个题目有点看不懂,所以有些问题想请教请教各位大大,我的问题是:
1.自动化测试是什么意思?我用过postman这样的插件,我用postman来发送http请求,看看我后台返回的数据是否是我想要的,我这样的操作算测试吗?是手动测试吗?那自动化测试跟我以前用postman做的这种测试有什么不同呢?

2.什么叫做rest接口server侧?题目是说做一个自动化测试框架,然后自己再写一个http接口来测试吗?还是说用自动化测试框架模拟出server侧?

3.我知道soapui是一个软件,感觉就跟我以前用的postman差不多,但是题目要求说基于这样一个工具封装?是什么意思呢?是说我自己写一个程序,然后让程序自动打开运行soapui这个软件吗?

4.啥叫做rest接口消息的内容呢?

5.这么做才能可以提供命令行控制软件运行和停止?

虽然这些问题可能有些低级……但是小弟我是真的一头雾水呀,我觉得我搞清楚这些之后可以努力去学,但是现在连要我干什么要去学什么都搞不明白,所以实在是有些郁闷,想来论坛发个帖求助大家。谢谢大家了。
...全文
892 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
KFC54545 2017-10-27
  • 打赏
  • 举报
回复
引用 2 楼 kernelkoder 的回复:
自动化其实都是瞎搞,毫无意义,只有工业自动化检测是有积极意义的,软件UI自动化纯属胡闹,除非未来有人发明一种类似高度人工智能的自动化工具,能像人类一样思考,自动化控制鼠标键盘(根据业务规则),现在的自动化测试都是自欺欺人的,很多人热衷于自动化测试,只是为了跳槽面试时可以吹牛,骗得一个高薪罢了,我觉得测试人员应该多学习数学和算法,钻研底层技术才有出路
的确啊,但是接口自动化,性能测试这些还是很有必要的吧
Jian_openwrt 2017-05-17
  • 打赏
  • 举报
回复
引用 2 楼 kernelkoder 的回复:
自动化其实都是瞎搞,毫无意义,只有工业自动化检测是有积极意义的,软件UI自动化纯属胡闹,除非未来有人发明一种类似高度人工智能的自动化工具,能像人类一样思考,自动化控制鼠标键盘(根据业务规则),现在的自动化测试都是自欺欺人的,很多人热衷于自动化测试,只是为了跳槽面试时可以吹牛,骗得一个高薪罢了,我觉得测试人员应该多学习数学和算法,钻研底层技术才有出路
很特别的思路!让人耳目一新。
kernelkoder 2017-05-16
  • 打赏
  • 举报
回复
自动化其实都是瞎搞,毫无意义,只有工业自动化检测是有积极意义的,软件UI自动化纯属胡闹,除非未来有人发明一种类似高度人工智能的自动化工具,能像人类一样思考,自动化控制鼠标键盘(根据业务规则),现在的自动化测试都是自欺欺人的,很多人热衷于自动化测试,只是为了跳槽面试时可以吹牛,骗得一个高薪罢了,我觉得测试人员应该多学习数学和算法,钻研底层技术才有出路
白虹李李 2017-05-09
  • 打赏
  • 举报
回复
其实根据我的理解,这里并不是要你去实现一个自动化测试框架。 只是需要实现其中的一部分:完成一个HTTP REST接口Server,用Python来封装soapUI,可以用命令行启动停止,可以控制返回的消息(比如通过配置文件,或命令行输入)。 这个事情和自动化测试没任何关系,只是说自动化测试框架里需要用到这样一个mock。

5,177

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 质量管理/软件测试
功能测试压力测试安全性测试 个人社区 湖南省·长沙市
社区管理员
  • 软件测试
  • 虫无涯
  • 小博测试成长之路
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

欢迎大家加入到软件测试的社区,在这里,希望大家勇于发表自己的看法,欢迎大家分享自己在软件测试工作过程中遇到的问题以及工作经验分享。

1.想转行的小伙伴,遇到问题没有及时回复的,可以私聊小博进行反馈

2.大家对社区有好的建议,都可以在社区发帖进行反馈

推荐大家学习的软件测试入门笔记:软件测试入门学习笔记

试试用AI创作助手写篇文章吧