永发信息网

为什么要搭建自动化测试框架

答案:2  悬赏:30  手机版
解决时间 2021-01-29 07:40
  • 提问者网友:疯孩纸
  • 2021-01-28 13:12
为什么要搭建自动化测试框架
最佳答案
  • 五星知识达人网友:玩家
  • 2021-01-28 13:28
又是一个理所当然的问题。因为软件系统发展到今天已经很复杂了,特别是服务器端软件,涉及到的知识,内容,问题太多。在某些方面使用别人成熟的框架,就相当于让别人帮你完成一些基础工作,你只需要集中精力完成系统的业务逻辑设计。而且框架一般是成熟,稳健的,他可以处理系统很多细节问题,比如,事物处理,安全性,数据流控制等问题。还有框架一般都经过很多人使用,所以结构很好,所以扩展性也很好,而且它是不断升级的,你可以直接享受别人升级代码带来的好处。
全部回答
  • 1楼网友:动情书生
  • 2021-01-28 14:11
我之前开始自动化测试的时候也上网查阅过很多资料,但也没有一个比较有权威的说法。 有人说是一种解决自动化测试的解决方案,有人说是一套管理系统,有人说是一个软件,有人说是一段代码... 举个例子,我现在在公司带头研究自动化测试(刚刚起步),主要是从事web测试。然后使用的工具是ruby + watir-selenium + cucumber,这三种工具都是在国外使用的比较多的。 ruby作为脚本语言,watir-selenium用来驱动浏览器,cucumber用来编写测试用例。 那么,我对自动化测试框架的理解是,根据公司现在的状况,我使用了这三种工具来搭建了一个自动化测试环境并能实现自动化测试,也就是说,我是用了rubu、watir-selenium和cucumber来构建一个自动化测试的框架,即框架就是ruby、watir-selenium和cucumber,并能用他们来实现自动化测试。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯