+ -
当前位置:首页 → 问答吧 → linux下的测试是怎么进行的

linux下的测试是怎么进行的

时间:2008-11-03

来源:互联网

如tar包编译好之后,要进行测试,输入部分如下:
1: tar version ok
2: decompressing from stdin ok
3: mixing options ok
4: interspersed options ok
5: files-from: empty entries ok
6: files-from: 0-separated file without -0 ok
7: tar --index-file=FILE --file=- ok
8: tar cvf - ok
9: append ok
10: appending files with long names ok
11: append vs. create ok
12: exclude ok
13: deleting a member after a big one ok
14: deleting a member from stdin archive ok
15: deleting members with long names ok
16: deleting a large last member ok
17: deleting non-existing member ok
18: extract over an existing directory ok
19: extracting symlinks over an existing file ok
20: extraction loops ok
21: extract + fnmatch ok
22: extracting selected members from pax ok
23: mode of extracted directories ok
24: extracting symlinks to a read-only dir ok
25: gzip ok
26: incremental ok
27: restore broken symlinks from incremental ok
28: restoring timestamps from incremental
ok
29: --listed for individual files


这些测试具体是如何进行的,是否也有一个像 Junit一样的测试框架?

作者: think365   发布时间: 2008-11-03

这些是什麽软件出来的信息?

作者: d00m3d   发布时间: 2008-11-04

tar软件包,编译好之后,make test中间的部分输出信息

作者: think365   发布时间: 2008-11-05

那麽看看 tar 在 configure 侣後的 Makefile 关於 test 的部份

作者: d00m3d   发布时间: 2008-11-05

引用:
作者: d00m3d
那麽看看 tar 在 configure 侣後的 Makefile 关於 test 的部份
这个很要命的,Makefile动辄上千行,有好用的工具来看Makefile吗?

作者: think365   发布时间: 2008-11-10

一般来说, configure 生成的 Makefile 是根据 Makefile.in 生成的, 而 Makefile.in 又是根据 Makefile.am 生成的, configure 则是根据 configure.ac 或者 configure.in 生成的. 这些最原始的配置文件都很简洁, 读起来也较容易.

关于 make test 的实现, 一般都可以在代码中打到 tests 这样的目录, 里面会利用代码主体部分编译好的结果, 如库或可执行程序, 来编译一些测试用例, 通过将其运算结果与预先定义好的标准结果进行比较来测试编译是否正确, 就是说测试用例也要自己写的, 其预期结果也要自己定义的

作者: remote fish   发布时间: 2008-11-10

引用:
作者: remote fish
一般来说, configure 生成的 Makefile 是根据 Makefile.in 生成的, 而 Makefile.in 又是根据 Makefile.am 生成的, configure 则是根据 configure.ac 或者 configure.in 生成的. 这些最原始的配置文件都很简洁, 读起来也较容易.

关于 make test 的实现, 一般都可以在代码中打到 tests 这样的目录, 里面会利用代码主体部分编译好的结果, 如库或可执行程序, 来编译一些测试用例, 通过将其运算结果与预先定义好的标准结果进行比较来测试编译是否正确, 就是说测试用例也要自己写的, 其预期结果也要自己定义的
这位老兄对Make配置的了解已经炉火纯青了,呵呵
这些make配置是用automake生成的吗?

作者: think365   发布时间: 2008-11-11

引用:
作者: think365
这位老兄对Make配置的了解已经炉火纯青了,呵呵
这些make配置是用automake生成的吗?
楼主看下这个,就知道了。
http://blog.chinaunix.net/u1/40281/showphoto_87475.html

作者: whitelilis   发布时间: 2008-11-11