1、前言
在开发过程中,相信大家和我一定遇到以下的问题:
- 软件开发:通过 C/C++ 编写一小段代码,需要测试该代码是否输入输出是否符合自己的要求,一般都是通过 Visual Studio 或者其他编程软件新建运行(没有可能还得安装)、若是嵌入式开发,一般也直接下载到设备运行看结果,但是感觉些许麻烦。
- 功能测试:软件开发中若存在和网络相关的功能,测试往往是开发人员比较头痛的事,因为需要等别人开发完成才方便联调测试,即使是自己开发,也得需要时间,但是呢,发现联调出现问题,也不能快速定位问题的所在。
基于以上问题,看能不能有在线的开发环境和测试条件呢?
2、在线开发环境
C/C++语言
Online C Compiler:
C 语言开发环境:
Online C++ Compiler:
Dotcpp 在线编译器:
GDB online Debugger:

3、在线测试工具
HTTP 测试
HTTP 在线定制
http://mockhttp.cn/(目前已经无法访问了)
- 你是web开发者或者网络功能开发测试,你的系统依赖于别人的 HTTP 数据,你在调试自己的系统时,你依赖的系统老是出问题。
- 你是测试人员,搭建一套完整的外部依赖环境异常麻烦,你其实只想关注自己的系统。
- 定制一个 http 服务, url 以及接口返回值由你决定
- 打开即用,无需注册登录使用
TCP 测试
TCP Lab 调试工具
http://tcplab.openluat.com/
通信猫
http://tongxinmao.com/App/Detail/id/1
TCP 公网测试,解决 TCP 网络功能测试中使用网络调试助手但因却无法访问内网而无法测试
- 两者各有优缺点,可自己试用
- 打开即用,无需注册登录使用
- 因为是公网测试,所以会也收到其他人的数据

4、更多工具
菜鸟工具
https://c.runoob.com/


评论区
登录后即可参与讨论
立即登录