• 测试开发不会前端?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 极光

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

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

  • 相关阅读:
    vscode webstrom 配置 eslint 使用 airbnb 规范
    IntelliJ idea webstrom Visual Studio Code vscode 设置cmder为默认终端 Terminal
    intellij idea 大内存优化配置 idea64.exe.vmoptions文件配置
    解决因 gtx 显卡而导致的 google chrome 颜色显示不正常。色彩变淡发白,其实很简单
    href=http:// href=// 的区别,src=http:// src=// 的区别。 链接里不带http,链接里直接使用双斜线 // 有什么不同。http://和//有什么区别?
    前后端分离之fiddler前端开发代理 autoresponder 正则表达式 regex:(?insx) 修正符详解
    开发环境部署脚手架搭建 步骤
    开发环境部署git 步骤
    requestAnimationFrame移动端实现回到顶部效果
    占位图片
  • 原文地址:https://www.cnblogs.com/testfan2019/p/13710693.html
Copyright © 2020-2023  润新知