轮子测试工具 开发进度
当前版本 Beta 0.4 迭代 N/A 稳定版本
dstgui
支援版本 Windows 7/10 + .Net Framework 3.5
当前大小 181KB
工程大小 1.99MB
开发进度
30%
2016-01-30
轮子测试工具 开发日志
alpha beta v1.0
 A1 0.1 0.2 0.3 0.4 v1.0
A1

1.构思需要支持的程序。

0.1

1.框架大致完成。

2.主要功能实现。

0.2

1.修复托盘区图标Bug.

2.修复域名判断正则表达式错误。

3.调整为可以最小化。

4.修复Tracert命令缺少状态标识的问题。

5.新增dig检测类型。

0.3

1.修复若干bug

2.新增Tcping功能

0.4

1.增加菜单

2.增加全局老板键(一键显隐)

3.增加配置文件

4.增加全新的关于页面

5.新增快捷菜单,可增加快捷启动程序,程序可在设置页面中添加

6.计划实现能够添加环境变量的功能

背景故事

大D目前的工作经常需要使用ping dig whois telnet等测试程序,一次次的在cmd里面敲键盘真是累,于是干脆写个GUI代劳算了。

于是这个造轮子事儿就提上了日程。

延续了上一次开发日志的传统,搞定了才来写日志。。。

姑且叫他轮子测试工具吧,虽然我窗体标题写的是自动化测试工具这么个中二的名字。

简介

其实没啥好简介的,主要就是给 ping tracert dig netcat namp curl whois whosip 这些程序套了个GUI,然后一键触发他们集体测试而已。

多了没啥好说的其实。

开发平台

硬件平台:DELL Inspiron 15R (Core I3+8G+1TB)

软件平台:Windows 10 Pro

开发语言:C#

集成环境:Microsoft Visual Studio 2015 Community

框架:.Net Framework 3.5

截图

轮子测试工具截图
dst1
dst2
dst3
dst4
dst5
dst6
dst7
dst8
dst9

开发日志

2016-01-08

项目开工,初步构想添加ping tracert dig netcat nmap whois 这几个程序。

2016-01-09

窗体设计完毕。

2016-01-10

实现了ping与tracert功能。

2016-01-11

实现了其余功能。

2016-01-12

实现域名、IP自动判断,带http://的url自动去除http://功能。

2016-01-13

发现若干Bug并修复。

2016-01-14

Beta 0.1版本诞生,经@老谢博客 推荐添加了whosip功能。

2016-01-15

经过一天的工作中实际测试,发现若干Bug。

逐一修复并提升版本号至Beta 0.2.

2016-01-19

修复若干Bug。

添加Tcping功能。

版本号提升至Beta 0.3。

2016-01-30

新版本持续开发中,版本号将提升至Beta 0.4。

新增xml配置文件功能。

增加两个窗体用于设置页面。

已实现自动检测是否开启热键,根据检测结果控制设置热键窗体是否可以被开启。

已经基本实现xml配置文件的新增改(搜索来的一个类,修修改改拿来用)。

修正了前一代版本不能复制检测结果的问题。

错误报告与源码

这部分就不放出来了,大D并不会写C#,这轮子造的基本上就是查阅MSDN,依靠搜索引擎完成的玩具。

各种异常都没有处理,Process类创建的cmd进程也没有详细的去检测是否退出,对线程使用、内存使用均没有进行过严格测试。

还是大D自己工作上用着方便就好了。。。

下载

暂无

声明

暂无

与本文相关的文章
版权声明
转载保留版权: 大D综合研究院 | 《[稳定版本]轮子测试工具-开发日志》
本文链接地址:https://www.dadclab.com/archives/5850.jiecao
本文版权采取:BY-NC-SA 协议进行授权,除特别标注,本站所有文章均为原创。
转载须知:如果您需要转载本文,请将版权信息,版权授权方式,以及本文的链接地址注明,多谢合作。
本文被贴上了: , , , , 标签