V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
devdes
V2EX  ›  成都

[成都前端开发 Meetup #4 活动总结] 如何开展前端测试

  •  
  •   devdes · 2016-07-24 23:12:36 +08:00 · 3771 次点击
    这是一个创建于 3047 天前的主题,其中的信息可能已经有所发展或是发生改变。

    首先感谢 ThoughtWorks 的李同学带来的这次精彩分享。前端的自动化测试在成都一直不普及(也有小伙伴反对说在中国其他地方也不普及),尤其 E2E 测试,其实就算是前端的单元测试,成都可能也鲜有公司在开展,一方面是项目时间老不够用,担心写测试代码拖慢进度;二是与其付高薪请有能力写出高质量测试代码的开发者,不如请几个便宜点的 QA 在屏幕前多点几遍来的经济。但随着前端开发技术变得越来越复杂,质量和进度把控的难度也在增大,很多前端开发者都在考虑是否能通过自动化的测试手段来降低项目风险,就像后端开发一样,通过编写一系列的测试来为项目编织一张安全网。

    对于是否需要开展前端测试,李同学的建议是,如果是正在快速搭建中,业务还不十分明确的项目,对测试可以放宽要求。一旦项目趋于稳定,则需要补写测试,甚至采用 TDD ,让测试先行,从而保证代码质量,便于重构和团队协作。至于单元测试的代码覆盖率,并不是越高越好,而是需要平衡投入和产出,通常对核心代码做到 80%的覆盖率就足够了(当然,具体问题还要具体分析, 80%也并不是一个行业标准)。

    更多精彩内容还是看李同学的 ppt 吧 web-front-end-test-1 web-front-end-test-2 web-front-end-test-3 web-front-end-test-4 web-front-end-test-5 web-front-end-test-6 web-front-end-test-7 web-front-end-test-8 web-front-end-test-9 web-front-end-test-10 web-front-end-test-11

    再放几张现场图片大家随意感受下气氛

    最后是广告时间

    成都前端开发兴趣小组是一个纯粹的技术兴趣小组,虽然大多数小组成员都正在从事前端开发方面的工作,但绝不意味着成员仅限于前端开发者,我们欢迎任何对前端开发技术有兴趣的小伙伴加入我们,所以这里有设计师、全栈开发者、创业者、咖啡店老板、国际友人...。引用 Meetup 小组主页的介绍,加入我们只有两个要求:

    1. The curiosity about front-end development.
    2. The enthusiasm about sharing.

    扫描下面的二维码加入我们的微信讨论群

    或者点击下面的链接加入我们的 meetup

    https://www.meetup.com/cd-fedev

    3 条回复    2016-08-16 16:11:54 +08:00
    xiebiao
        1
    xiebiao  
       2016-07-28 00:33:05 +08:00
    不错
    quiz
        2
    quiz  
       2016-08-16 14:46:09 +08:00
    http://www.lagou.com/jobs/1741791.html
    可耻的跟帖发个招聘 ^ ^
    devdes
        3
    devdes  
    OP
       2016-08-16 16:11:54 +08:00 via iPhone
    我再友情支持一把
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3134 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 13:30 · PVG 21:30 · LAX 05:30 · JFK 08:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.