
老鸟眼中菜鸡程序员的代码全是Bug?
当初大家起点都差不多,工作N年后,有些人依然停留在菜鸡,有些人却已成为大牛,所有的事情,都是一点一滴习惯养成。让我们看看菜鸡程序员是如何写代码的?有可能找到你当初的影子,甚至是现在的影子。1、命名不规范命名很随意,当时写代码特别…

当初大家起点都差不多,工作N年后,有些人依然停留在菜鸡,有些人却已成为大牛,所有的事情,都是一点一滴习惯养成。让我们看看菜鸡程序员是如何写代码的?有可能找到你当初的影子,甚至是现在的影子。1、命名不规范命名很随意,当时写代码特别…

对于很多新入行测试的同学来说想快速的切入项目寻找Bug往往会比较痛苦,经常会遇到以下问题:一轮测试完成只发现了很少的Bug,怀疑自己的测试质量。发现的Bug都是很基础的问题,没有成就感。不能确认是否是Bug,需要反复与同事或研发人员确…

各位小伙伴们你们好呀,下面是我的一段测试实习经历,希望能对刚踏入测试这行的你们有所帮助哟~我与测试的机缘我与测试的“孽缘”还得从大三那年说起,那年学校开设了多门选修课,测试便是其中一门。本着对专业的自觉性(bushi,好奇心的驱使)…

大型企业渗透测试个人去做怎么做?个人认为步骤应该是信息搜集,扫描,入侵,内网渗透这么个思路,实际上他在问的时候,我并不知道他想让我回答什么内容。我刚提到信息搜集,就开始下一个问题了。安全模式下绕过php的disablefuction?DL函…

在实际过程中如果我去面试测试了,我会怎么进行面试,会问什么问题,会遵照哪些原则?我本身的行事风格就是比较特殊的,希望对广大应聘者和面试官有所帮助。只关心对方提及的内容这是我自己遵守的原则。所有的交流一定是基于对方简历和自我介绍…
作为测试人员,指出软件的bug,这是我们工作的一部分。然而,如果某些情况下,你拿不准是否是bug时,请先不要贸然指明。如果你一开始声称发现个bug,但最终证明不是bug时,略显尴尬倒是其次,这可能会影响你和开发人员之间的关系,和你在开发人员…

无论在工作还是生活中,提问无处不在。每个人都可以是问题提出者(简称“提问者”),也都可能成为问题解答者(简称“提问对象”、“被提问者”)。只不过,相对而言,尤其是在技术圈子中,被提问者更多是更有经验、更有能力的那部分人。而这部分人…
猴子测试(英文:MonkeyTesting),怎么会有测试方法以“猴子”来命名呢?这个猴子其实不是指一般的动物,而是在引用无限猴子定理。这个定理是概率论中的柯尔莫哥洛夫的零一律的其中一个命题的例子:如果让一只猴子在打字机上随机地进行按…
在使用Selenium进行自动化测试时,碰到无法定位元素该怎么办?这里总结了9种情况下的元素定位方法:1、frame/iframe表单嵌套WebDriver只能在一个页面上对元素识别与定位,对于frame/iframe表单内嵌的页面元素无法直接定位。解决方法:driv…

参加工作后的时间是过得非常快的,往往还来不及看日历一个月就悄悄过去了,甚至一年下来也好像就是一会儿工夫的事。再牛逼的人在岁月面前也无可奈何,再平凡的人在时间面前也同样饱受风霜。小明终究也不小了。年纪大了烦恼的事情也就多了,工资不…

小明已经工作了几年了,很多事情早就有点厌倦了,工作内容长期都没有多少变化,每天上班下班似乎在过重复的日子。就工作内容来说,近年来小明所接触到的主要都是手工测试,之前学习过的自动化测试相关的知识也很久没用过了,虽然有段时间也专门再…
基准测试(英文:BenchmarkTesting)是开发人员和数据库管理人员为了确定当前环境、系统、服务等的性能情况而进行的测试。也是为了在同一环境条件下进行性能改进而进行的测试。基准测试是软件开发生命周期的一部分。需要有效地进行编码,并对…
断言(assert)用于检查给定条件是否满足,即TrueorFalse;假设我们断言某给定元素是否存在于页面上。如果条件为真True,则程序将执行下一个测试步骤,但如果条件为假False,则程序将停止执行,并且不再往下执行后续的测试步骤。验证(verify)…
iframe类似于网页中的嵌套,及一个页面中嵌套多个其他完整的页面;在Selenium中基于iframe的操作如下:(1)通过id定位iframedriver.switchTo().frame(“目标frame的id“);(2)通过tagName定位iframedriver.switchTo().frame(driver.findEleme…
此二者区别如下:driver.close():关闭用户当前正在使用的Web浏览器窗口,即WebDriver当前正在访问的窗口。.close()方法既不需要任何参数,也无任何返回值。driver.quit():不同于close(),quit()方法用于关闭程序已打开的所有窗口。该方…