摘要:
IDE选择: (1)Sublime Text(https://www.sublimetext.com/3) (2)Notepad++ (3)pycharm(最好的选择) 注意:不要使用word或着记事本 如果编程的话最好选择pycharm,专业版付费,社区版免费,可以社区版即可。(百度搜索,都可以找 阅读全文
摘要:
python是高级语言(Java、C++等),编写程序容易、编写上耗时更少、程序短、易阅读、具有可移植性 1.python的优缺点? 代码少:c1000=python20。 运行速度慢:C语言1s,java语言2s,python10s。 使用广:YouTube、instragran、豆瓣、Googl 阅读全文
摘要:
一、Java(环境:eclipse Oxygen + JDK1.8 + selenium3.8.1 +Junit5 + firefox58.0_64位 + geckodriver V1.09.1_64位) 1.报错信息如下 部分源码如下: 2.解决方法如下: 根据报错提示意为,缺少驱动。 (1)根据 阅读全文
摘要:
元素定位分为单个元素定位和多个元素定位 一、单个元素(element)定位 以百度首页为例(https://www.baidu.com/) 1.通过id,name定位 2.通过Xpath定位 3.通过css完整路径定位(路径复制同上) 4.通过CSS选择器定位 二、多个元素(elements)定位 阅读全文
摘要:
信心满满的在firefox上安装Selenium IDE,结果页面提示“This add-on is not compatible with your version of Firefox.”,解决方法来了。 Selenium IDE的更新速度远远没有Firefox快,所以唯一的方法就是降低Fire 阅读全文
摘要:
在做黑盒测试之前,我们必须要明确怎样去做,有目的性的去测试而不是漫无目的点点点。 就拿用户管理来说吧,每个系统的必备: (1)基本的增、删、改、查功能是否可以实现; (2)翻页功能是否实现; (3)用户名非空且不能重复; (4)密码不能为空; (5)存在密码输入或修改的地方,必须有确认输入密码校验( 阅读全文
摘要:
作为一个测试人员,这本书我读的中文版,看了一部分,感觉有些受益,特此记录! 本书中把软件的测试角色分为三种:软件开发工程师(SWE)、软件测试开发工程师(SET)、测试工程师(TE)。SWE和SET都是必须要编写代码的,差别是WET是开发工程师,侧重点是开发功能、提高系统性能;SET是测试开发工程师 阅读全文
摘要:
1.平均事务响应时间(Average Transation Response Time ) 很好:<3s 较好:3-5s 一般:5-8s 不能接受:>8s 2.每秒点击率(Hits per Second) 随着并发用户数增多(向服务器施压),每秒点击率曲线总体呈波动上升状态,然后渐渐趋于平缓,排除网 阅读全文
摘要:
举个例子: 如果现在测试登录的负载情况,我们需要先在登录步骤之前插入一个集合,把登陆的整个操作(访问网页,输入用户名和密码,提交)放到一个事务里面,此时模拟500人登录。这个时候500个Vuser会在集合点处集合,然后并发对系统施压,怎样施压呢,就是进入事务,对定义的事务进行操作。等到完成压力测试后 阅读全文
摘要:
1.为什么要设置IP欺骗? (1)当某个Ip的访问过于频繁,或者访问量过大时,服务器会拒绝访问请求 (2)某些服务器配置了负载均衡,使用同一个IP不能测出系统的实际性能。LR中的IP欺骗通过不同的IP,可很大程度的模拟实际使用中多IP访问和测试服务器均衡处理的能力。 (3)有一些网站会限制同一用户用 阅读全文