面试题
sasibingdu
野渡无人舟自横,一直在寻找那古人描绘下美丽孤寂的画卷。。。。。。
展开
-
App测试和Web测试有什么区别
app和web测试的区别原创 2022-04-18 09:41:08 · 281 阅读 · 0 评论 -
软件的安全性应从哪几个方面去测试?
(1) 用户认证机制:如数据证书、智能卡、双重认证、安全电子交易协议(2) 加密机制(3) 安全防护策略:如安全日志、入侵检测、隔离防护、漏洞扫描(4) 数据备份与恢复手段:存储设备、存储优化、存储保护、存储管理(5) 防病毒系统...原创 2022-01-07 09:33:47 · 3998 阅读 · 0 评论 -
一个版本测试结束的标准是什么
什么时候测试结束原创 2021-12-28 09:42:18 · 122 阅读 · 0 评论 -
如何测试手机开机键 ?
测试手机开机键都需要从哪些方面考虑原创 2021-12-27 10:02:56 · 1228 阅读 · 0 评论 -
http请求中get和post的区别是什么?
1、GET 请求:请求的数据会附加在 URL 之后,以?分割 URL 和传输数据,多个参数用&连接。POST 请求:POST 请求会把请求的数据放置在 HTTP 请求包的包体中。2、传输数据的大小使用 GET 请求时,传输数据会受到 URL 长度的限制。对于 POST,理论上是不会受限制的3、安全性。POST 的安全性比 GET 的...原创 2021-12-14 11:34:34 · 1629 阅读 · 0 评论 -
selenium中如何判断元素是否出现?
判断元素是否出现,存在三种情况:一种是该元素压根就没有,自然不会出现;另外一种是有这 样的元素,但是是 hidden 状态最后一种是出现了,但是别遮挡住了,能判断到存在但是 某些操作操作不了,可以采取js的方法让遮挡的 元素显示出来,再去做响应的操作可以通过先判断是否存在,如果不存在返回 false;如果存在再去判断是否 displayed...原创 2021-12-14 11:26:21 · 10233 阅读 · 0 评论 -
python字典排序
python给字典排序原创 2021-12-13 16:16:59 · 672 阅读 · 0 评论 -
网上银行转账是怎么测的,设计一下测试用例。
宏观上可以从质量模型(万能公式)来考虑,重点需要测试转账的功能、性能与安全性。设计测试用例可以使用场景法为主,先列出转账的基本流和备选流。然后设计场景,最后根据场景设计数据。实际面试中需要举出具体的例子。先检查界面。再测试功能:验证同行转账,跨行转账。验证转账限额。验证非法账户(挂失,冻结,锁定的账户)的转账。再测试性能方面的。...原创 2021-12-08 13:42:37 · 5151 阅读 · 0 评论 -
一行代码实现1-100偶数求和,至少5种方式
#目前只想到这两种方法 ou = reduce(lambda n,m:n+m,filter(lambda x:x % 2==0,range(1,101))) print(ou) ol = sum(list(range(0,101,2))) print(ol)原创 2021-12-07 13:43:11 · 1791 阅读 · 0 评论 -
python函数的作用域有哪些?作用域的查找顺序
#函数的租用与有全局作用域、局部作用域、嵌套作用域 #作用域的查找顺序是由内向外查找,直到查找到最外层,查不到就会报错 b = 99 #全局作用域 def foo(): a = 100; #此处a是局部作用域变量 在函数外部引用a是会报错的 print(a) print(b) #局部可以引用全局变量 #print(c) #不可用 def bar(): c = 'cccc' #嵌套作用域定义的变量在局部作用域下不可用 .原创 2021-12-07 13:41:25 · 248 阅读 · 0 评论 -
自动化开发的流程是什么?
请描述自动化测试开发的流程?参考答案:为了开展有效的自动化测试,需要根据被测软件的特点进行自动化测试的规划,这个过程我们称之为自动化测试开发,或者自动化测试脚本开发。以下是行业里面常用的过程,供参考:1、 分析被测系统是否值得开展自动化测试,通常考虑的是投入产出比。2、 提取适合自动化测试的业务功能和场景,先手工执行测试并且理解整个测试过程,其中包括测试数据的选取、测试步骤的顺序、期望结果等。3、 根据被测试系统的特点,选择合适的自动化测试工具或开发自动化测试工具。4、 为自动化测试工具/脚本创建原创 2021-06-15 15:32:39 · 1976 阅读 · 0 评论 -
BUG分级
【P0—紧急】:完全不能满足产品要求,基本功能明显未实现或完全不可用,阻塞测试流程与进度(核心功能流程)1、功能未实现 、功能缺失2、业务流程不正确3、闪退4、数据未上报5、越权(付费与免费)6、数据统计计算错误7、用户信息丢失或错误,如升级及覆盖安装后数据异常8、币种显示错误9、严重视觉(UI)问题:核心页面10、页面显示(元素不可点、核心页面错乱)11、安全问题(XSS、SQL等注入)12、系统兼容性问题导致主要功能异常(如:按钮被遮挡无法进行下一步操作)13、不可忍受的卡顿、原创 2021-05-22 20:03:03 · 305 阅读 · 0 评论 -
Jmeter
1.jmeter设置默认值:编辑->添加->配置元件 ->http请求默认值关联 : 添加http cookie管理器结果树:用以查看某次请求的详情要查看请求次数:需要添加监听器 -> 聚合报告如果让多次请求使用独立的账号:使用参数化,线程组 ->配置元件 ->csv (文件放到bin目录下)2.nmon启动后键盘敲击 c m d n 依次显示 cpu memory disk network 信息生成 nmon报告 nmon -s 20 -c3 -f -m原创 2021-05-18 16:52:16 · 65 阅读 · 0 评论 -
31、类和对象在内存中是如何保存的?
如图所示,类只需要在内存中保存一份即可,而类的实例即对象,实例化一次就须要在内存中保存一次,并且有一个类对象指针,指向该对象实例化的类 当object1执行def方法时: 1--会根据当前对象的类对象指针找到类的方法, 2--如果该方法须要参数会传入类对象第一个参数self,执行方法...原创 2021-04-08 18:13:24 · 1482 阅读 · 0 评论 -
类名为People,说一下下面这些特殊属性的作用。 People.__dict__ People.__module__ People.__doc__
类名为People,说一下下面这些特殊属性的作用。 People.__dict__ People.__module__ People.__doc__ class People(): ''' 这是人类,我是这个类的注释 ''' def __init__(self, username, age): self.username = username self.age = age原创 2021-04-08 15:53:03 · 133 阅读 · 0 评论 -
利用random模块写一个6位的随机验证码,验证码内包含字母、数字(随机出现)
#利用random模块写一个6位的随机验证码,验证码内包含字母、数字(随机出现)from random import randint,shuffledef daluan(strChar): l = list(strChar) shuffle(l) return ''.join(l)def grantStr(strLen): if strLen < 2: return '不处理生成三位一下的字符串的请求' charList = [chr(i)原创 2021-03-19 16:37:51 · 1586 阅读 · 0 评论