• 你的电脑是不是在 AD(域)控制下,域控制策略优先于你本机的策略,后台管理员没给你权限你是开不了的

  • 真心不好意思,不是来喷的,不过我觉得吧,写性测试工具不用 C 至少也要用 java/scala 吧,python 本身的性能会给性能测试结果分析带来很大的干扰~

  • 三个要求的解决方案:
    1、持续发布
    2、持续发布
    3、不要做持续发布

  • 看你测什么场景,如果线上也是多服务并存的,你压综合场景时,其他服务其实也要顺道制造活跃用户操作的
    如果线上容器是物理隔离的,那就停掉再测试,避免干扰

  • 僅樓主可見
  • 僅樓主可見
  • 环境差异造成的错误,第一印象就是本地的防火墙通不通、ldap server 有没有给你的机器授权访问等问题

  • 那你看下面这样的脚本呢?可以自己封装一套 bot-style api
    你那样写跟 js 里面 Promise 的 then() 一样,如果你选择用 puppeteer 去做自动化就可以,webdriver 这样做有点傻

    Webdriver by Java

    @Test
    public void baiduSearchExam() {
        String searchText = "砖家叫兽";
    
        startWebDriver();
        this.setMaxWaitTime(5);
    
        get("http://www.baidu.com/");
        sendKeys(By.id("kw"), searchText);
        click(By.id("su"));
        click(By.linkText(searchText + "_百度图片"));
        ASSERT.assertTrue(elementExists(By.linkText(searchText + "_百度图片"), 2));
    
        closeWebDriver();
    }
    

    puppeteer by js

    const puppeteer = require("puppeteer");
    puppeteer.launch({
            executablePath: './chromium/chrome.exe',
            headless: true,
            timeout: 10000
        }).then(async browser => {        
        const page = await browser.newPage();
        var searchStr = "砖家叫兽";
    
        page.setViewport({
            width: 1280,
            height: 1024,
        });
    
        await page.goto("https://cn.bing.com/", { waitUntil: "networkidle2" });
    
        await page.type("#sb_form_q", searchStr, {delay: 100}); 
        page.click('#sb_form_go');
        await page.waitForNavigation();
        //await page.waitForSelector('.b_mopb');
    
        await page.screenshot({ path: "./test/results/bing.png" });
        browser.close();
    });
    
  • 我觉得你还是太理想化了,多做几年再回头看看吧

  • 测试做得有些迷茫 at 2018年01月12日

    还有一条路:走上管理,玩授权……只盯关键点,不要事无巨细都管,然后你就有大把的时间了

    换句话说,你想修炼一些什么技术,你得先放弃那所谓的 “跟我上”,有时候 “给我上” 也是必须的,看你的取舍了

  • 虽然不符合设计原则和编码规范……但是我还是以切身经历告诉大家:
    对涉及资金的事物的测试,一定要关注 catch exception 之后的行为,尝试各种断网、down 库的操作,对数据一致性和事物完整性做一切可能的检查测试……几千万重复支付的教训,虽然不是我亲手测的😂

  • 给你一个思路,这是 puppeteer 的脚本:

    const puppeteer = require("puppeteer");
    puppeteer.launch({
            executablePath: './chromium/chrome.exe',
            headless: true
        }).then(async browser => {        
        const page = await browser.newPage();
        await page.goto("https://www.baidu.com/", { waitUntil: "networkidle2" });
        await page.click("#u1 .lb");
        //await page.type("#kw", "砖家叫兽", {delay: 200});
        //await page.click("#su");
        await page.screenshot({ path: "./test/results/baidu.png" });
        browser.close();
    });
    

    先找父元素,再 element.find_element_by_class

  • 了解了,不过我还是善意地提醒一下你,年轻人没几个人会用 QTP,LR,上了年纪的人你们也不会看得上或者未必有坑
    感觉你这么写是有意相互过滤,试图寻求骗子培训机构出来的那么几个被骗的人
    比如微鲸电视,招聘测试架构师还是测试经理来着,JD 里面也是这么写的,精通 QTP 云云,第一眼就直接 pass 掉了,心想这是怎么样的一群老人、怎样的旧时代格局呢~不是故意挑你刺,举例要恰当……

  • 微众一直以互联网银行标榜的,架构也是先进的互联网架构
    测试工具嘛,就算再不差钱,也不能去用十几年前的东西吧,一个安装包就要 1、2 个 G 的,现在的 puppeteer、jasmine、selenium1/2/3、sahi、watir 之流,testng、rf、fitnesse、cucumber 之流,httpclient、jmeter、gatling、soapui/loadui 之流~
    意思就是,商业工具太重,所以简称口味重

  • 微众的 CIO 还是马智涛么?不知道他看到这个 JD 作何感想?还是说微众的测试大佬口味如此之重?

    至少会使用一种性能测试工具,如LoadRunner等;至少会使用一种自动化测试工具,如QTP

  • 回顾 2017,展望 2018 at 2018年01月05日

    建议把 ## 和 ### 都换成 -

  • 僅樓主可見
  • 我在大厂是技术管理,中厂被坑到一线做测试执行,小厂做部门管理……
    履历被猎头和 HR 评论为:你根本没想清楚你到底要干啥~

  • 大哥,你告诉我我该怎么吹😂

  • 一年中大厂跳到中厂,不满意,然后跳到小厂……
    离开大厂之前我告诉自己:外面的世界可能会比较差劲,其实并不是我想的那样……是非常垃圾~
    如此,我荒废了整个 2017,而且还到这里吹了几次牛逼,吵了几次架,真没意思!

  • 僅樓主可見
  • 穷团队测试耗电量出路 at 2017年12月01日

    用港版

  • 测试方法论-质量的基石 at 2017年11月18日

    小题大做,你是受过什么刺激么?我觉得你不应该觉得别人容不得被撕逼,不然不至于这样,我终于理解了你说的所谓『人性是丑陋的』这种说法了。
    社区容得下分享,也容得下撕逼,至于这样么,显得太幼稚太不成熟~要是太忙了没空来,就直说,要是真心不愿意来了,我觉得你不用,毕竟你是创始人,我马上自己删号就行了。

    最后一句话,愿与所有诸君共勉:

    年轻啥都不懂的时候,在别人无数次的打脸中飞速进步

    现在觉得自己牛逼了,『容不得』被人打脸了,那就停在原地等死吧

    还有躲在屏幕背后不敢发表自己观点的那波人,你们是最差的那一种:『怕』被打脸

  • 测试方法论-质量的基石 at 2017年11月17日

    关闭评论即可,没必要删

  • 测试方法论-质量的基石 at 2017年11月17日

    从没否认过你们的课程优秀,不然我看完文章推荐人家蒋老师去讲 devops 干啥呢
    至于对朱少民的成见,你也看到了,我说的是曾几何时……以前我是 talk 不行,现在 talk 和 show 都不行……不过我还是自己誓死捍卫自己 talk 的权利😂

    至于有可能因为在吹牛逼过程中得罪的人,你们真的无法认同我的观点就当是个甲烷气好了
    因为我觉得哪里都有渣渣,BAT 都有啊,不用把自己见过的水货类比到跟你争论的人的头上,这太失礼数了

    刚才抽烟的时候头顶上飘过一个人的声音:你们啊,图样图样森破啦,你们所说的技术,不过是使用技术的方法罢了;你们另一拨人所说的思想,还是使用技术的方法罢了……都是一样的东西,非要起不同的名字,太自拔扯淡啦,哈哈哈~