摘要:
前言 web页面操作的时候经常会遇到一闪而过的 dialog 消息,这些提示语一般只出现了几秒,过后元素节点就会在DOM中消失了。 本篇讲解下用chrome 浏览器如何定位一闪而过的 dialog 消息 dialog 场景 当点保存按钮后,页面弹出保存成功的提示框,这个提示框过1-2秒会自动消失 首 阅读全文
摘要:
前言 登录页面会遇到滑动解锁,滑动解锁的目的就是为了防止别人用代码登录(也就是为了防止你自动化登录),有些滑动解锁是需要去拼图这种会难一点。 有些直接拖到最最右侧就可以了,本篇讲下使用 selenium web 自动化的时候如何滑动解锁。 滑动解锁场景 看下图,是我本地写的一个 slider.htm 阅读全文
摘要:
前言 Jmeter的线程组在发送2个请求之间需要设置一个等待时间时,类似于代码里面的sleep休眠时间,可以用固定定时器解决。 固定定时器 有2个HTTP请求,a是注册用户请求,b是登录的请求。先发a请求注册,注册成功后,用同一账号去登录。 jmeter在发送2个请求的时间间隔非常短,有可能发注册请 阅读全文
摘要:
前言 LoadRunner 中可以设置一个集合点,设置多个虚拟用户等待到一个时间点,到齐后一起发请求达到并发的目的。 集合点概念:阻塞线程,直到指定的线程数量到达后,再一起释放,可以瞬间产生很大的压力 jmeter 中使用同步定时器 Synchronizing Timer实现 LoadRunner 阅读全文
摘要:
前言 jmeter查看每个请求的结果可以通过结果数查看,也可以通过 用表格察看结果 用表格察看结果(View Results in Table) 添加-监听器-用表格察看结果(View Results in Table) 所有的数据写入 一个文件,文件命名table.jtl 运行用例可以查看到表格结 阅读全文
摘要:
前言 JMeter使用Simple Data Writer插件具有非常简单的测试结果编写功能。文件格式仅限于XML和CSV,字段顺序已预定义。因此,您可能会发现Simple Data Writer不足以完成您的任务。 Flexible File Writer插件允许以灵活的格式编写测试结果,该格式通 阅读全文
摘要:
前言 jmeter做性能压测的时候,我们希望把每次的结果保存下来,方便写测试总结报告。 可以用的监听器 Simple Data Writer,保存测试的结果 简单数据写入Simple Data Writer 添加-监听器-简单数据写入器 点浏览按钮可以查看到文件可以保存的类型为 .xml/.jtl/ 阅读全文
摘要:
前言 我们做性能测试的时候,不仅要关注jmter上的测出来的TPS值和响应时间等指标,还得关注服务器的性能指标。 服务器上性能指标如何监控呢,可以安装PerfMon服务器代理来监控 PerfMon服务器代理 PerfMon服务器代理的github地址https://github.com/undera 阅读全文
摘要:
前言 jmeter压测的时候,在执行测试的过程中每个线程组有多少个活跃的线程数,可以通过监听器Active Threads Over Time查看 线程数与Ramp-Up时间 线程数就是我们设置是虚拟用户数,可以理解为1个线程,就是一个虚拟用户。 Ramp-Up时间 也就是启动时间,或者说是准备时间 阅读全文
摘要:
前言 压测的时候,我们会经常关注2个重要的指标 TPS 和 RT TPS 每秒处理的事务数(Transactions per Second),jmeter的Throughput为吞吐量(请求数/秒) RT 响应时间(Reponse Time),从发起请求到完全接收到应答的时间消耗。 每秒处理的事务数 阅读全文