测试开发不会前端?ElementUI你需要了解一下

在测试部门内平台类工具的开发需求越来越多,因此也推动了测试开发职位薪水逐步升高。如果开发一个web测试平台,前端技术是必不可少的,像是js、css等。一般在企业内,一个正式产品的前后端开发是职责分明的。

端开发只负责业务逻辑,对外提供接口。前端开发只负责调后台接口,并做前端渲染。

不过尴尬的是,测试部门里是没有专门的前端开发人员的,而且前端本身也是一门非常专业的领域,一般的测试工程师很难做到精通。这样做出来的页面效果也就一言难尽。

不过自从有了ElementUI,一切问题就都解决了

ElementUI由饿了么前端团队提供,提供了大量前端组件,现在很多公司都大量使用,大大简化了前端页面开发复杂度,应该为他们点赞。

ElementUI ,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库。

ElementUI 官网地址:http://6tt.co/qSrE

 

学习ElementUI,前提是了解 HTML、CSS 和 JavaScript基础知识及vue,最好有nodejs相关知识。

  1   ElementUI最核心就是提供了很多前端组件,大家也可以直接去官网查看相关组件

 

例如我们常用的按钮组件

打开他提供代码例子,可以看到所有按钮组件都叫el-buton,只需要调整type 对应的样式即可,比如主要按钮样式采用的是primary, 成功按钮采用的success

  2   如何快速入手elementui呢,我给大家提供了一个代码模板,通过这个模板也可以看看如何去学习elementui

在浏览器打开

上面例子分别使用了 el-button(按钮) el-radio(radio) el-input(输入框)

里面一些特效,比如确定前面有个等待效果

 

这就需要进一步了解elementui属性,例如 loading什么意思,可以直接去官网看文档

<el-button size="medium" type="danger" plain round :loading="flag">确定</el-button>

例子中 :loading="flag" 对应的是

newVue({

el:'#app',

data: {

radio: '2',

flag: true,

input:''

},

methods:{

check(){

alert("1111");

}

}

});

还就需要学习vue知识了, 学习elementui前提是先学习vue,vue这里我们就不展开介绍,可以看前面的文章或者我们课程有详细介绍

  3   最后学习elementui我们可以做什么?

比如这个是我们Java测试开发课程中基于vue+elementui 前后端分离的测试平台

 平台可以支持 测试用例维护,系统监控支持

统计报告支持

作  者:Testfan 极光

出  处:微信公众号:自动化软件测试平台

版权说明:欢迎转载,但必须注明出处,并在文章页面明显位置给出文章链接

posted @ 2020-09-22 10:46  码同学软件测试  阅读(299)  评论(0编辑  收藏  举报