V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
RobinzzZ

碰见测试用例之间相互影响怎么办

  •  
  •   RobinzzZ · Feb 14, 2019 · 2929 views
    This topic created in 2639 days ago, the information mentioned may be changed or developed.

    RT,在工作的时候使用的是 qunit 测试框架,然而测试用例之间往往会相互影响,咋解决呢?

    4 replies    2019-02-14 14:16:48 +08:00
    Hieast
        1
    Hieast  
       Feb 14, 2019 via Android
    没用过那个框架,我不是专业测试,只是根据自己写单元测试的经验随便说一说。

    你找找那个框架有没有组件生命周期的概念,设置相互影响的那一部分组件的生命周期为单次用例,或者干脆每个测试用例都从起点开始跑,不复用组件,看看行不行。
    mikuazusa
        2
    mikuazusa  
       Feb 14, 2019
    每个测试用例执行的时候要“初始化”和“还原”系统,这样就可以互不干扰
    scipio
        3
    scipio  
       Feb 14, 2019
    这个跟你用啥框架其实一点关系都没有,关键是你的测试用例编写时要确保执行后状态能够恢复到执行之前。
    ksedz
        4
    ksedz  
       Feb 14, 2019
    setUp
    tearDown
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4934 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 60ms · UTC 01:04 · PVG 09:04 · LAX 18:04 · JFK 21:04
    ♥ Do have faith in what you're doing.