121
自动化测试面试题及答案大全(4)

1.当我们使用testng时,我们必须在.bat文件中写入以执行selenium项目的命令行是什么?Ans- java -cp bin; jars / * org.testng.TestNG testng.xml 2.使用WebDriver时要导入的包是哪个?Ans- org.openqa.sele ...

程序员-小枫 @ 2020/07/21

122
自动化测试面试题及答案大全(5)

1.Selenium是否支持桌面应用软件的自动化测试。Selenium不支持桌面软件的自动化测试,Selenium是根据网页元素的属性才定位元素,而其他桌面软件自动化测试工具是根据桌面元素的位置来定位元素,当然现在也有根据桌面元素的属性来定位的。 2.Selenium是否支持用例的执行的引擎。引擎好 ...

程序员-小枫 @ 2020/07/21

123
功能测试如何快速转向自动化测试?

长沙又下大雨了,很适合思考。前几天在知乎上回答了一个关于手工测试/功能测试怎么转向自动化测试,回答收到了许多网友的点赞同支持。 有问题上知乎:https://www.zhihu.com/question/278415320/answer/1341660155 上面是回答的内容,今天我想从另一个角度还 ...

测试人追风 @ 2020/07/20

124
求职季&毕业季|软件测试大厂面试技巧大公开!

毕业季,一大波求职者来袭,你是不是每次面试的时候,都漏洞百出,感觉没有回答好面试官的问题, 不打无准备的仗。 这是我一直坚信的道理,特别是针对改变人生的重要转折点,更应该从前期开始筹划。 今天借此机会,跟大家分享软件测试大厂面试的几点经验,总结出来就是:面试前做好资料准备,知已知彼。 1、自我介绍 ...

测试人追风 @ 2020/07/20

125
利用tox打造自动自动化测试框架

什么是tox tox官方文档的第一句话 standardize testing in Python,意思就是说标准化python中的测试,那是不是很适合测试人员来使用呢,我们来看看他究竟是什么? 根据官方文档的解释,tox是一个管理测试虚拟环境的命令行工具,可以支持穿件隔离的python环境,在里面 ...

测试轩 @ 2020/07/20

126
Jmeter之仿真高并发测试-集合点

场景: 大家在使用Jmeter测试的时候应该发现了, (1)线程启动了就会直接发送测试请求;--如果要模拟在一瞬间高并发量测试的时候,需要调高线程数量,这很耗测试机器的性能,往往无法支持较大的并发数,无法控制每次测试的瞬间并发量; (2)如果使用了constant throughput timer, ...

S-Gavin @ 2020/07/20

127
【字节跳动面试题】 撸它

牛客刷题偶遇 字节后端笔试0715 撸它 一共两道编程题。 1、 给定一个合法的计算表达式,该表达式只包括 0 1 2…9 + - ( ) 这些字符,求判断内部不包含减号的括号对数; 例子如下: (1+(2+1)+(3+4)-5) 该计算表达式不包含减号的括号对数为2对; 思路:利用栈先进后出的特点 ...

蜀山客e @ 2020/07/19

128
Python3入门系列之-----异常处理

前言 作为 Python 初学者,在刚学习 Python 编程时,经常会看到一些报错信息,在前面我们没有提及,这章节我们会专门介绍。 Python 有两种错误很容易辨认:语法错误和异常。 Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。 异常处理 t ...

骑着乌龟赶猪 @ 2020/07/19

129
还在背面试题?自动化测试与手工测试优、劣势(面试经常问)看看大厂软件测试总监怎么说!

既然现在有了自动化测试,甚至现在许多团队在使用人工智能的方法,逐渐让机器来取代人的测试。那么作为测试工程师的人未来会不会消失? 回答这个问题前,先来看一下自动化测试优势和劣势。 一、自动化测试的优势 1.1 自动化测试可以执行手工测试相当困难或根本做不到的测试 对于软件性能测试中的并发测试、疲劳性测 ...

测试人追风 @ 2020/07/19

130
Python3入门系列之-----算术运算符|比较运算符|赋值运算符|逻辑运算符|成员运算符|身份运算符

什么是运算符? 本章节主要说明Python的运算符。举个简单的例子 1 +2 = 3 。 例子中,1 和 1、2 被称为操作数,"+" 称为运算符。 Python语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 成员运算符 身份运算符 运算符优先级 算术运算符 以下 ...

骑着乌龟赶猪 @ 2020/07/19

131
关键字驱动自动化测试

第一章 前言 为 了提高测试效率和准确性,越来越多的测试工作引入了自动化测试的思想和方法,随着自动化测试工具的发展,自动化测试更加容易实现更高效。实践证明,软件自 动化测试技术帮助软件开发和测试人员在更短的时间内开发出更高质量的产品,通过代替频繁重复的手工测试从而节省了大量的时间开支。同时,自动化测 ...

蜀山客e @ 2020/07/19

132
自动化测试概念,等待大家揭开这个帷幕!!!

关于自动化测试的概念介绍,我将从以下九个点来介绍!1.什么是自动化测试2.常见测自动化测试工具3.自动化工具和自动化框架的区别4.自动化测试的适用对象5.自动化测试方法6.UI自动化7.接口自动化8.如何实施自动化9.自动化测试的优势 一、什么是自动化测试?自动化测试是指,软件测试的自动化,在预设状 ...

程序员-小枫 @ 2020/07/19

133
自动化测试常用工具,阿里测试都在用的。

1、Appium 官网:http://appium.io AppUI自动化测试 Appium 是一个移动端自动化测试开源工具,支持iOS 和Android 平台,支持Python、Java 等语言,即同一套Java 或Python 脚本可以同时运行在iOS 和Android平台,Appium 是一个 ...

程序员-小枫 @ 2020/07/19

134
软件测试从业者必备核心素质【含视频资源】

引言 本期文章分享重点如下,先概要了解,再细品: 1. Title(标题):软件测试从业人员必备核心素质 , 2. keywords(关键词):人格品质、沟通能力 , 3. describe(描述):从人格品质、沟通能力、2个方向分别去做分享,主要是针对小白或者初级测试群体工作经验不足,分享一下个人 ...

测试人追风 @ 2020/07/19

135
自动化测试面试题及答案大全(1)

自动化面试题记录整理(部分答案自己整理) selenium中如何判断元素是否存在?没有提供原生的方法判断元素是否存在,一般我们可以通过定位元素+异常捕获的方式判断 selenium中hidden或者是display = none的元素是否可以定位到?不可以,想点击的话,可以用js去掉dispalay ...

程序员-小枫 @ 2020/07/19

136
自动化测试面试题及答案大全(2)

问题1:Selenium是什么,流行的版本有哪些?是一个开源的web自动化测试的框架,支持多种编程语言,支持跨浏览器平台进行测试。Selenium 1.0或Selenium RCSelenium 2.0或Selenium WebdriverSelenium 3.0 问题2:你如何从命令行启动Sele ...

程序员-小枫 @ 2020/07/19

137
自动化测试面试题及答案大全(3)

1.你如何用Selenium测试?Selenium+Maven+TestNG+Jekins 2.如何解决问题?先思考,然后百度,考虑网速、电脑配置等原因,这题主要看重解决问题的能力和思维。 3.你是怎么开发测试框架的?Selenium+Maven+TestNG+Jekins 4.做自动化测试的目的? ...

程序员-小枫 @ 2020/07/19

138
女生做软件测试怎么样?

前言 软件测试工作并没有性别优势一说,相对于软件开发工作,测试工作强度没有那么大。测试主要工作查找软件缺陷的过程,对耐心、细致有要求,这恰好是女生擅长的。因此,软件测试岗位是较为适合女性的。 简介 软件测试分手工测试、自动化测试。 手工测试分功能测试、性能测试、接口测试。自动化测试分功能自动化测试、 ...

不会掉头发的茜茜 @ 2020/07/19

139
怎么转型自动化测试?——让转型自动化测试不是空喊!

少部分从事软件自动化测试,会接触底层服务端、API 、Web、APP、H5 等等,对自动化有了解。 想做自动化,首先得了解一下自动化测试的一些常见问题。 也是面试时,必问的一些问题(这么简单的面试问题,你却答的一塌糊涂),如果对自动化完全不了解,每天在那嚷嚷要做自动化,都是空喊。 自动化测试一些问题 ...

蜀山客e @ 2020/07/19

140
产品升级前后MD5码对比

在做产品测试的时候,经常会需要对比升级前后的MD5码,这时可以通过终端登录设备,具体步骤如下: 1.在升级前时,将MD5码写入log1.info文件: check_md5 -d / -w log1.info 2.在升级后,将MD5码写入log2.info文件: check_md5 -d / -w l ...

Kangbaz1 @ 2020/07/18