How to Accelerate Your Test Automation Execution speed 3-4 times with only one setting
2012-03-05 13:39
441 查看
Precondition:
You use WinXP (other windows version may also works, but I have not tried it)
you mainly use your PC to execute test automation case but not to use it as ftp client to transfer large files
You test automation case need to frequent interaction with your DUT(Device Under Test), that is a common behavior of TA case
You are tired of waiting for long TA case execution time and want to speed it up.
then you can do following modification to accelerate your case execution.
In my scenario, the test automation case execution speed have been speed up about 3-4 times.
[HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Services \Tcpip \Parameters \Interfaces \{Adapter-id}]
TcpAckFrequency = 2 (Default=2, 1=Disables delayed ACK, 2-n = If n outstanding ACKs before timed interval, sent ACK)
1.add "TcpAckFrequency" with DWORD, set value to 1.
2.And reboot your OS
Just enjoy "The Need for Speed"!!!
If you want to know deeply why this setting works, you can refer following articles:
http://smallvoid.com/article/winnt-nagle-algorithm.html
You use WinXP (other windows version may also works, but I have not tried it)
you mainly use your PC to execute test automation case but not to use it as ftp client to transfer large files
You test automation case need to frequent interaction with your DUT(Device Under Test), that is a common behavior of TA case
You are tired of waiting for long TA case execution time and want to speed it up.
then you can do following modification to accelerate your case execution.
In my scenario, the test automation case execution speed have been speed up about 3-4 times.
[HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Services \Tcpip \Parameters \Interfaces \{Adapter-id}]
TcpAckFrequency = 2 (Default=2, 1=Disables delayed ACK, 2-n = If n outstanding ACKs before timed interval, sent ACK)
1.add "TcpAckFrequency" with DWORD, set value to 1.
2.And reboot your OS
Just enjoy "The Need for Speed"!!!
If you want to know deeply why this setting works, you can refer following articles:
http://smallvoid.com/article/winnt-nagle-algorithm.html
相关文章推荐
- How To Goods Movements with BAPI ==>> Calling the BAPI several times within one roll area
- How to replace the boot screen with one of your own
- how to test the real character number if the string include chinese character,notice one chinese character only calculater one b
- How to test only one benchmark function?
- How To Test your Firewall Configuration with Nmap and Tcpdump
- How to Get Even with Your Annoying Neighbor by Bumping Them Off Their WiFi Network —Undetected
- How to Flirt With Your Crush
- How to control your dust collection with an Arduino (it's easy)
- How to accelerate your VPC 2007
- 75.Your test database is configured to run in NOARCHIVELOG mode. One of the data files in the USERS
- How to communicate with your boss.
- What 's CATT(Computer Aided Test Tool)?How to deal with the CATT in the SAP System?什么是CATT(计算机附加测试工具)
- https://towardsdatascience.com/how-to-train-your-own-object-detector-with-tensorflows-object-detecto
- How to do android emma coverage test in your own ant scipts
- How to search All-In-OneCode Framework with google or Bing
- How to do web automation test using Selenium
- A collection with the function, print one then remove one. how to implement?
- How to speed up and smooth over any load times on iPhone (preloading, animated loading screens etc)
- avassetwrite向同一文件重复写入 暂停,继续录制 how-to-write-to-a-single-file-multiple-times with pause/resume
- How to Setup Your Own Hotspot with OPENWRT (BackFire) and CoovaChilli