当前位置:你问我答

自动化测试

自动化测试遇到手机号验证码怎么办?

1966 daxiong

这个问题也是软件测试面试时经常遇到的一个问题,解决的办法很多,各种方法都有优劣,接下来就好好探讨下。要想把这个问题想清楚,其实关键点是首先要想清楚手机号和验证码登录的过程,过程清楚了,解决思路也就清楚了。第一步:手机号验证码登…

Fiddler

Fiddler 中 Chunked Transfer-Encoding 表示什么?

3754 ruink

Fiddler中ChunkedTransfer-Encoding意思为采用了“HTTP协议之chunk编码(即分块传输编码)”即在响应头添加了Transfer-Encoding:chunked,具体可以在Fiddler的ResponseHeaders中查看到。Transfer-Encoding,是一个H…

JMeter

Jmeter如何在大并发测试下,让登录或者后续接口只执行一次?

8296 daxiong

这个问题网上的答案其实很多,但是大多不靠谱。比如推荐使用仅一次控制器,但是仅一次控制器对线程组无效;比如推荐跨线程组调用,但是这样比较繁琐,新人也搞不定;其实只要对元件熟悉,这个问题很简单,只需要用吞吐量控制器(ThroughputCo…

Fiddler

Fiddler的Streaming和Buffering模式?

2635 ruink

流模式(Streaming),Fiddler会即时将HTTP响应的数据返回给应用程序。更接近真实浏览器的性能。时序图更准确,但是不能控制响应。注意:在此模式下,哪怕把一个请求的返回修改空,但是结果客户端数据还是会生效(即返回没修改时的结果)。缓…

Selenium

有没有验证Xpath元素定位是否正确的工具?

3896 tianyu

通过浏览器控制台验证Xpath元素定位是否正确(已确认chrome、firefox支持,如果使用其他浏览器大家可以尝试下)F12开发者工具,在控制台Console输入相关命令来测试语法正确否:测试xpath语法是$x("your_xpath_selector")注意:your_xpath_…

软件测试

你对SQA的职责和工作内容(如软件度量)的理解?

3794 tianyu

SQA就是独立于软件开发的项目组,通过对软件开发过程的监控,来保证软件的开发流程按照指定的CMM规程(如果有相应的CMM规程,也可以是ISO规范),对于不符合项及时提出建议和改进方案,必要时可以向高层经理汇报以求问题的解决。通过这样的途径来预防…

软件测试

软件测试中的“杀虫剂怪事”是指什么?

2163 tianyu

“杀虫剂怪事”一词由BorisBeizer在其编著的《软件测试技术》第二版中提出。用于描述测试人员对同一测试对象进行的测试次数越多,发现的缺陷就会越来越少的现象。就像老用一种农药,害虫就会有免疫力,农药发挥不了效力。这种现象的根本原因就是测…

Selenium

Selenium 如何定位一闪而退的弹窗且获取该弹窗的文本?

5290 zhangzl

获取页面弹窗,首先要定位到相对应的元素,常见的是alert弹窗,这种是相对简单的,切换到alert,并且返回当前打开的alert对象,使用switch_to.alert()方法定位到alert/confirm/prompt。然后使用text/accept/dismiss/send_keys按需进行操做:aler…

Fiddler

使用Fiddler Fiddler的 AutoResponder Find a file…出现中文乱码?

3296 znk27

当使用Fiddler AutoResponder的Findafile… 进行mock模拟时,往往大家在使用txt中保存的内容返回时,会碰到中文乱码问题,这个问题非常容易解决:只要用记事本打开文档,然后通过 文件->另存为从默认ANSI保存为UTF-8 即可,参见截图: