测试工具开发

原创 2005年05月24日 11:11:00
目前,在对一套工业系统进行一些端口测试,包括网络通信,软件<-->软件接口,软件<-->硬件接口,内存测定和虚拟硬件的添加等等,主要目的包括以下几点: 1.对软件的外部自动控制; 2.对系统的软硬件替换; 3.掌握该系统的核心技术. 其实,能够被外部测定的这套系统,应该说是比较简单而且很不完善的,它没有很好的自我保护机制,这也就给了我们一些可以利用的端口. 首先,进行的是网络接口测定: 这套系统包括两个CPU,两套系统间利用网络进行连接通信,完成数据交换和相互的控制等.抓取其通信内容,数据格式是网络接口测定的主体.对于这个测定,主要内容包括 1)设置网卡为混杂模式 DWORD dwBufLen[10] ; DWORD dwBufInLen = 1 ; DWORD dwReturned = 0 ; err=WSAIoctl ( m_Sock, //连接套接字 SIO_RCVALL, //设置SOCK_RAW为SIO_RCVALL,以收取所有IP包 &dwBufInLen, sizeof(dwBufInLen), &dwBufLen, sizeof(dwBufLen), &dwReturned, NULL, NULL );//最后两项设置为非阻塞 2)循环接收IP包(内容略) 3)IP包分析 通过上面三步可以实现对网络数据的监听和截取,需要注意的是,在对数据包分析的时候,一定要明确汉字/图像等非单字符类信息,这些内容的分析需要牵扯到更复杂的东西,在这里就不一一赘述了. (未完)

如何自己开发软件测试工具?

这篇文章不光指的是如何开发测试工具,对如何学习新的编程知识也有一定的启发,希望和大家交流...

selenium自动化测试工具开发python爬虫-动态加载页面数据获取

python开发跳过验证码的动态网页数据扒取
  • fan2273
  • fan2273
  • 2017年06月08日 17:07
  • 602

开发者眼中最好的 22 款 GUI 测试工具

1.Abbot - Java GUI 测试框架 Abbot是一个基于GUI的简单的Java测试框架,它能够帮助开发者测试Java用户界面。 它提供事件自动生成和验证Java GUI组件,使您能够...

2017年十大移动应用开发的测试工具

2017年十大移动应用开发的测试工具 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 自动化测试工具介绍自动化测试工具基本上是移动应用(Android和iOS)程序开发测试的必备工具...
  • chszs
  • chszs
  • 2017年05月14日 11:18
  • 2169

模拟浏览器自动化测试工具Selenium之一eclipse集成开发部署篇

1、背景:在网页自动化测试和网页表单自动交互的场景中,对动态js页面的加载,隐藏链接爬虫和表单元素需要加载js来解析。                   htmlunit相比较于htmlparser...

转载一个很经典的--C# Socket TCP和UDP报文及端口测试工具的开发(提供源码)

转载地址:http://www.ltmonitor.com/blog/?p=285 因为自己经常做Socket开发,经常要调试各种协议,如TCP、UDP和SIP等协议,还要维护多个服务器...
  • gws1229
  • gws1229
  • 2013年12月10日 09:40
  • 4182

嵌入式开发中网络性能测试工具iperf的使用方法和注意事项

什么是Iperf?     Iperf  是一个网络性能测试工具。Iperf可以测试最大TCP带宽,并可以报告UDP带宽,延迟抖动和数据包丢失。 1. 先把iperf-2.0....

几款不错的PHP开发测试工具

几款不错的PHP开发测试工具 当我们经常都要处理象手工代码测试及部署这样枯燥重复的工作时,往往会感到沮丧,我们一直努力想变得高效率,正如DRY原则所说的(译者住:DRY=Don’t Repe...

高性能WEB开发 - web性能测试工具推荐

WEB性能测试工具主要分为三种,一种是测试页面资源加载速度的,一种是测试页面加载完毕后页面呈现、JS操作速度的,还有一种是总体上对页面进行评价分析,下面分别对这些工具进行介绍,如果谁有更好的工具也请一...

开发性能测试工具——自己动手实现迭代功能

在用Jmeter进行性能测试时也许有人遇到过这样的问题: 测试时TPS相当大,一台,二台负载机都找不到拐点,最后准备好多台负载机才解决问题,而且管理这些机器时比较麻烦。 我们能不能解决这些问题呢?当然...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:测试工具开发
举报原因:
原因补充:

(最多只允许输入30个字)