在做Web自动化测试的时候经常会遇到元素定位不到的问题,结合实例总结一下原因和解决方法: 1.由于iFrame或者Frame的原因无法定位 实例:163邮箱登录页面,发现邮箱和密码的inputbox识别不到,登录btn也识别不到 初始脚本: 原因分析: 查看页面发现是这三个元素是嵌入的iframe里 ...
分类:
编程语言 时间:
2020-02-18 22:03:37
阅读次数:
93
==============解决方案============== 换成谷歌浏览器或者QQ浏览器即可. =================以下是我的心里路程,可忽略==================================== 后端用的python,postman测试, 使用火狐浏览器访问, ...
分类:
其他好文 时间:
2020-02-06 23:02:46
阅读次数:
1519
个人安装环境 1.ubuntu 18.04.1 问题描述 使用命令sudo apt-get install sysv-rc-conf安装不上时,提示“ E: 无法定位软件包问题 问题解决 1.进入 etc/apt cd /etc/apt 2.使用vim sources.list命令 在里面sourc ...
分类:
系统相关 时间:
2020-02-03 09:58:02
阅读次数:
201
一、安装openvas 1.使用命令apt-get install openvas下载(如果报无法定位安装包就更新一下,如果还是不行就换一下源,我用的是deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib ) 2 ...
分类:
其他好文 时间:
2020-02-02 15:59:26
阅读次数:
219
前言 Selenium 是一个用于Web网页UI自动化测试的开源框架,可以驱动浏览器模拟用户操作。在此以京东搜索加车为实例,展示下selenium+python如何模拟用户操作,进行自动化测试。 环境搭建 MAC下selenium环境搭建可参考:https://www.cnblogs.com/min ...
分类:
编程语言 时间:
2020-01-08 23:17:29
阅读次数:
147
1.错误描述: 运行后卡住,主界面出不来. 对该类库进行右键重新生成时产生如上图所示错误:未知的生成错误“已添加了具有相同键的项”. 上图项目处糊掉的地方是项目类库的名称 点击该错误不会定位到相关代码 2.问题原因: 由于部分不恰当的SVN操作,导致出现了两个同名的page页面. 3.解决方法: 将 ...
分类:
其他好文 时间:
2020-01-08 19:14:44
阅读次数:
240
今天在定位一个消息弹窗元素用来做断言的时候,发现它3秒就消失了,根本无法定位。 如图下面这个操作成功的提示信息: 解决: 打开F12,在source里面点击暂停脚本执行,把元素定住,然后再去写xpath定位。 ...
分类:
其他好文 时间:
2020-01-06 12:49:00
阅读次数:
302
市面上流行的压力/负载/性能测试工具多是来自国外,近年来国内的性能测试工具也如雨后春笋般崛起,但大部分产品是基于Jmeter开源内核包装起来的性能测试工具,其中也不乏佼佼者,如:kylinTOP测试与监控平台,它是一款集性能测试、自动化测试、业务监控于一体的B/S架构的测试平台,支持跨平台(WIND ...
分类:
其他好文 时间:
2019-12-30 14:11:57
阅读次数:
397
前言:在写这篇文章之前,我必须要吐槽一下webpack了。特别喜欢更新版本,更新就算了,文档还跟不上。文档真的让人迷惑了,大爷的。 背景:由于我正在写sourceMap反向定位源码的功能,所以最近需要使用到webpack的source-map配置。因为公司webpack的版本有2.0和4.0的,所以 ...
分类:
Web程序 时间:
2019-12-10 13:04:58
阅读次数:
174
让我们先来说说如何什么是系统性能。这个定义非常关键,如果我们不清楚什么是系统性能,那么我们将无法定位之。我见过很多朋友会觉得这很容易,但是仔细一问,其实他们并没有一个比较系统的方法,所以,在这里我想告诉大家如何系统地来定位性能。总体来说,系统性能就是两个事:Throughput,吞吐量。也就是每秒钟可以处理的请求数,任务数。Latency,系统延迟。也就是系统在处理一个请求或一个任务时的延迟。一般
分类:
系统相关 时间:
2019-12-03 21:56:01
阅读次数:
123