产品体验中心 下载与支持 产品社区 合作代理 |  咨询电话:400-035-7887/021-6072 5088
当前位置:泽众软件测试网- 技术文章 -正文

自动化测试是什么?pc端的自动化测试框架有什么?

发布时间:2020-07-29

测试是我们经常听到的一个词,无论我们做什么都是要进行测试的,软件同样是如此。测试简单地说,就是为了发现软件的一些错误,而进行的一种操作。而自动化测试就是自己可以运行的操作。接下来我们就来了解一下自动化测试和一些pc端的自动化测试框架。

ATF自动化测试框架软件

什么是自动化测试

测试:这个我们熟悉。测试的本质:过程。测试是为了发现软件的错误,而执行的过程,这个过程可以是以下内容:运行被测试的软件,执行软件的功能运行其他工具,去检查软件的内部和外部。

自动化测试就是让被测试的软件自己运行起来,执行软件的功能;或者就是让其他的工具自己运行起来,去检查软件的内部和外部。

既然测试是一个过程,那么自动化测试,就是自动的执行的过程。

常用的pc端自动化测试框架

1、ThinkPHP

ThinkPHP(FCS)是一个轻量级的中型框架,是从Java的Struts结构移植过来的中文PHP开发框架。它使用面向对象的开发结构和MVC模式,并且模拟实现了Struts的标签库,各方面都比较人性化,熟悉J2EE的开发人员相对比较容易上手,适合php框架初学者。ThinkPHP有着丰富的文档和示例,框架的兼容性较强,但是其功能有限,因此更适合用于中小项目的开发。但是它对Ajax的支持不是很好;目录结构混乱,需要花时间整理;上手容易,但是深入学习较难。

2、Yii

Yii是一个基于组件的高性能php框架,用于开发大型Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。从MVC,DAO/ActiveRecord,widgets,caching,等级式RBAC,Web服务,到主题化,I18N和L10N。它对Model层的指导和考虑较少,文档实例较少,英文太多,要求PHP技术精通,OOP编程要熟练!

3、CodeIgniter

CodeIgniter没有花哨的设计模式、没有华丽的对象结构,一切都是那么简单。几行代码就能开始运行,再加几行代码就可以进行输出。可谓是“大道至简”的典范。配置简单,执行效率高;具有基本的路由功能,能够进行一定程度的路由;但是本身的实现不太理想。内部结构过于混乱,虽然简单易用,但缺乏扩展能力。把Model层简单的理解为数据库操作。框架略显简单,只能够满足小型应用,略微不太能够满足中型应用需要。

4、ATF

Selenium自动化测试框架AutoTestFramework(简称:ATF)是B/S架构框架,可实现Selenium等多种自动化测试全流程、团队化管理的高级框架平台,测试脚本和测试数据集中化管理,可复用和统一维护;测试用例生成过程可以和功能点关联,保障需求覆盖率;可以自定义缺陷属性、状态、角色及处理流程,无缝迎合企业自有缺陷管理状态。

通过以上内容,大家应该知道了自动化测试是什么了,也知道自己要使用什么样的自动化测试框架了,大家如果想要了解更多这方面的知识的话,就和小编一起来学习吧。

推荐阅读:

什么是API测试?什么样的API测试可以自动化?

掌握接口自动化测试必须要了解哪些知识?

testng自动化测试框架怎么样?好不好?

接口自动化框架ATF正交法自动生成用例的方法

接口测试怎么测:接口用例设计方法及工具选择

Selenium自动化测试框架产品常见问题汇总

接口自动化测试框架必须具备什么功能?

本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。
沪ICP备07036474号 2003-2024 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨询

添加客服微信 欢迎咨询测试工具和测试服务

微信客服
问题
反馈
产品
画册

扫描二维码下载泽众软件企业宣传册

产品画册
返回
顶部

方案咨询

×
提交信息

电话咨询,400-035-7887,安排专业技术售前给您解答(产品试用、技术交流、服务咨询和商务报价)。

您的信息已成功提交!

我们的客服人员稍后会与您联系