那些看起来能提高软件质量的招儿
我曾经使用过提高软件质量的招儿,这里分享给大家。从实际度量来看,这些招对于软件质量提升然并卵,对于研发进度也没有多少缩短。不过环境变量发生了改变,那就是研发人员多了、项目多了、项目复杂了。不过说再多,质量没啥大变化、进度没啥大变化…
我曾经使用过提高软件质量的招儿,这里分享给大家。从实际度量来看,这些招对于软件质量提升然并卵,对于研发进度也没有多少缩短。不过环境变量发生了改变,那就是研发人员多了、项目多了、项目复杂了。不过说再多,质量没啥大变化、进度没啥大变化…
在使用Selenium进行自动化测试时,碰到无法定位元素该怎么办?这里总结了9种情况下的元素定位方法:1、frame/iframe表单嵌套WebDriver只能在一个页面上对元素识别与定位,对于frame/iframe表单内嵌的页面元素无法直接定位。解决方法:driv…
小明已经工作了几年了,很多事情早就有点厌倦了,工作内容长期都没有多少变化,每天上班下班似乎在过重复的日子。就工作内容来说,近年来小明所接触到的主要都是手工测试,之前学习过的自动化测试相关的知识也很久没用过了,虽然有段时间也专门再…
起因:需要通过beanshell前置处理器对请求的参数进行加密处理,加密结果赋值给sign字段,通过vars.put("sign",md5_values)赋值给变量时,原本的想法是已经通过put赋值了变量,在请求中应该可以直接使用变量{{sign}}了,但是多次尝试后,却发现不生…
有一句话叫“听过很多道理,依然过不好这一生。”这话一点都不假,至少对大多数人来说是如此,对小明来说也是如此。随着互联网越来越发达,人们获取信息的方式也越来越多、越来越方便,同时信息内容也越来越鱼龙混杂,难以提取有用的知识。小明上…
测试工作的本质是什么?我想对于这个问题大抵也是没有标准答案,就我个人而言,测试就是按照一定的标准对特定的产品(这里就是说软件)进行检测,这里有两个关键点:一定的标准和检测,具体来讲软件测试者既要弄清楚这个标准,又要熟知检测的方法。…
何为内卷?内卷,网络流行词,本意指人类社会在一个发展阶段达到某种确定的形式后,停滞不前或无法转化为另一种高级模式的现象。当社会资源无法满足所有人的需求时,人们通过竞争来获取更多资源。后经网络流传,用来指代非理性的内部竞争或“被…
在大部分研发项目经理心中,进度往往会放在第一位,其次是成本,最后是质量,当然人员队伍最好也要稳定。天下武功,唯快不破:进度>成本>质量>人。这个说法并不是绝对,今天我们并不是讨论他们之间的优先顺序。而是围绕效率提升,…
一、技术解决方案要求说明不管选择什么技术解决方案,总得来说,应该要满足下面几个条件:1、支持目前主流的脚本语言,如ruby,python,java,C#等;2、易于编写、维护测试用例;3、测试数据应与脚本分离;4、易于收集执行情况,执行错误…
“测试的最高境界是找出所有BUG吗?不是,测试的最高境界是不需要进行测试。为什么不需要进行测试?是因为所有的问题都已经在软件各阶段中介入的测试工作中给预防解决了。由此引申,测试的定位并不是找出BUG,而是预防BUG。”这是因为,如果测试…
小酋进入新公司后,刚完成了第一个由我负责项目的测试工作,感触颇多,过程中存在的问题也颇多,做好测试总结给出可能的建议后终于松了一口气。今天不谈问题,毕竟每个制度、环境下都有问题,无非大与小;今天谈谈我是如何快速融入项目团队的,希望…
刚入行做QA时,只要一听到“自动化”三字,小编就立马开始脑补出一部科幻大片,在一个廖无人烟的工厂里,无数个机器人相互协作,通过信号传递,自动生产,自动包装,自动运输,自动售卖,自动完成任何一个工作,而人们的双手再也不用被束缚,双手被…
2021年5月21日,距离我在苹果电脑公司做测试的第一天已经过去了整整34年。在那之前我是一名开发人员,但从那以后,我一直是一名测试人员。特别的今天,让我陷入了回忆的心情。是的,在这34年里,软件测试这个行业经历了变化,但在我看来,在我观…
今天的心情有点儿复杂,我从五一假期回来之后,我就跟自己说,在工作中,我不想一直沉睡下去了,我想真正去创造属于我自己的价值。就算是没有任务的时候,我还是想深耕,并且想要有新的进步和提升,既然可能未来两三年都还是从事测试这个工作,我…
在过去的50年里,自动化,即让机器或计算机在没有人为干预的情况下执行其任务的过程,已经彻底改变了制造业。自动化过程控制着计算机芯片的制造,装卸机器以人类无法达到的精度组装电路板,机器人组装汽车的速度如此之快,以至于一些汽车厂可以做到…