• 有,但感覺開發就是個坑,最近就遇到產品寫了條 issue 說明了哪裡不好用,但卻沒寫想要怎麼改,而且設計也不跟進,然後我只能每周看著它哀嘆。

    ——以上只是配合樓主的問題 (裝傻臉——

    我不算轉開發的人,我還沒當上測試之前,就變成開發了.....也這樣工作 4 年多,其實話語權跟尊重並不是別人應該要給的東西,而是靠自己爭取來的。之前有另一條 issue,產品跟設計協調了三個月,我用一週完成項目,然後繼續花了一週完善細節,並跟設計對掐這樣修改成會比較好,最後產品跟設計同意我的修改,而這就是我爭取的結果。我知道測試很難展現成果,畢竟沒問題就是最好的結果,而有問題的時候,別人會認為你刁難他。我不知道為什麼樓主會認覺得被輕視,但工作本來就是做好自己分內的事情最重要,再進一步就是做好自己想做的事情,到最後別人就會自然期待你。

  • css 加载会造成阻塞吗 at 2019年02月14日

    我知道它編譯後會全體分開 (當然前提要看有沒有寫關聯設定),我是想說對於恆溫那個 JS 不是都放在底部的問題,光看源碼的.vue 檔恐怕沒有用,應該要把編譯後的.html 也貼出來,這樣就能看出來 webpack 會主動把 JS 的位置放到最後面。

    至於編譯速度,我個人是相信機器能力,畢竟應該不會有人刻意在低端機器上進行開發,這麼做沒意義。(在低端測試會比較有意義)

  • css 加载会造成阻塞吗 at 2019年02月14日

    @ 恒温 @ 槽神
    我看不懂恆溫跟槽神的對話....編譯前的代碼跟編譯後不同,所以槽神貼的源碼好像沒意義。儘管實際上沒有試過,但編譯前怎麼寫應該都沒差別,像槽神把 style 放在最下面,我則是習慣接在 template 的後面(個人崇尚 CSS 主導樣式),我沒有很仔細翻過 vue 的文檔,但對於樣式好像沒有特別提到該放在哪邊。

    JS 是不是該放在底部,我想編譯過後恐怕還是會被拉到底部去。畢竟很久沒碰 webpack 的文檔,所以編譯過後會是甚麼樣子,我並不清楚。

  • const arr = []
    const fillArr = async (array) =>{
        while (array.length < 10000) {
            await array.push(5 - Math.round(Math.random() * 10))
        }
        return array
    }
    
    fillArr(arr).then((result) => {
        const firstZero = result.indexOf(0)
        const lastZero = result.lastIndexOf(0)
        const before = result[firstZero - 1] ? result[firstZero - 1] : 'not exist. the first 0 is array's first element'
        const last = result[lastZero + 1] ? result[lastZero + 1] : 'not exist. the first 0 is array's first element'
        console.log(`before first 0: ${before}`)
        console.log(`after last 0: ${last}`)
    })
    
    

    所用語言 js....我承認我是來鬧場的,也寫完才看到大家都自己實現....(遠目

    @autotester1
    用正則搞不好好寫,用 0+ 分割開來,然後取第一個的最後一個數跟最後一個的第一個數,只是中途看到取到負號的時候,才想到冏了

    const arr = []
    const fillArr = async (array) =>{
        while (array.length < 10000) {
            await array.push(5 - Math.round(Math.random() * 10))
        }
        return array
    }
    
    fillArr(arr).then((result) => {
        const strRs = result.join(',').split(/0+/g)
        const firstStr = strRs[0].replace(/^,|,$/g, '').split(/,+/g).pop()
        const lastStr = strRs[strRs.length - 1].replace(/^,|,$/g, '').split(/,+/g).shift()
        console.log(`before first 0: ${firstStr ? firstStr : 'not exist'}`)
        console.log(`after last 0: ${lastStr ? lastStr : 'not exist'}`)
    })
    

    恩...有序序列 (倒地

  • 我还以为社区被黑了呢 at 2019年01月08日

    總覺得是導引不足,雖然停留只有 1 到 1.5 秒左右,但還是覺得自己打錯網址了。header 的部分不要蓋掉比較好?

  • 2018,回顧與反省 at 2018年12月26日

    @Stone
    謝謝稱讚,一起加油吧

    @SchrodingerCat1935
    我只能說抱歉,我最多是丟給 google 老師,請他代轉換,只是今年懶得弄,明年再說。

    @zhu_guinan163
    第一次寫這個,現在回頭看看,被以前寫小說的習慣影響,這篇有點太接近那時候的風格,明年會注意

  • @simple
    可以申請嗎?想發年度總結,但我已經不是測試了,不敢直接發。

  • 恩....你有試過改變現況了嗎?用上你所會的技術來改變現況,如果你用了卻改變不了,離開唄。不然能怎麼樣咧?如果沒用上,那就做做看。我只是局外人,能講的大概只有這樣,最後提醒一句,帶頭的總是比較累,畢竟扛風頭。

  • 测试人员的价值何在? at 2017年09月15日

    用來電開發的.....。
    我在日本公司工作,兩年前轉成前端開發,然後就是上面那一句。


    該說有奶就是娘嗎?前端開發要對應的東西很多,先別提三大瀏覽器跟它們的版本,光是各種電腦跟行動的螢幕表現就讓人很想哭,我能做的只是盡量對應,但還是會有遺漏。沒有測試的話,我大概是被開除人員的第一首選,所以乖乖選擇讓測試電。

    附註:我公司工程師 20 多人,前端只有 5 人,各自負責不同案件。

  • @yyzzhy
    Appium 1.5?你有單獨安裝看看 appium-selendroid 嗎?有人說更新 java 版本就可以解決了,但對我無效。這樣的解答網路上隨便找都有,所以我也是來抱大腿的。

    順道提供我的安裝環境
    OS:Win7(32bit),Win10(64bit)

    相關軟體:
    nodeJs 4.4.2
    Java 1.8
    但是我沒裝 Visual Studio(兩台電腦都沒弄,不知道主因是不是這個)

    相關硬體:基準線(I5CPU,8GRAM)