Linux中软件的安装方法&软件测试工具

Posted 剑藏庐轩隐迷踪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux中软件的安装方法&软件测试工具相关的知识,希望对你有一定的参考价值。


一、利用apt-get在线安装

1、sudo apt-get install filename

安装filiename

2、 sudo apt-get --reinstall filename

重新安装fulename

3、sudo apt-get update 

更新软件源

4、sudo apt-get upgrade

升级没有依赖问题的软件包

5、sudo apt-get dist-upgrade

升级并解决有依赖关系

6、sudo apt-get remove filename

卸载filename和有依赖关系的软件包

7、sudo apt-get-purge remove filename

同6,但是会删除配置文件

8、sudo apt-get automove

删除之前被其他软件依赖但是现在没有被依赖的包

9、sudo apt-cachesearch filename1 filename2....

在本地数据库中寻找有关软件信息

10、sudo apt-get install -f

        sudo apt-get -f install

安装依赖包


二、利用dpkg安装本地包

1、sudo dpkg -l filename.deb 

查看deb包的信息

2、sudo dpkg -i filename.deb

安装filename.deb


注:那么dpkg和apt的区别是什么呢?

dpkg只是用来安装本地软件包(deb包),但不解决模块的依赖关系。

apt-get是从网络服务器安装软件包的,它会解决依赖关系。

而且dpkg绕过apt包管理数据库对软件包进行操作,所以你用dpkg安装过的软件包用apt可以再安装一遍,系统不知道之前安装过了,将会覆盖之前dpkg的安装。



三、软件测试的工具

1、app测试工具

FreeMind一款基于java的免费的脑图(mind mapping)制作与管理软件,支持Windows、Linux和Mac多种操作系统,曾被评为sourceforge 2006年二月当月软件;

https://www.testin.cn/,企业一站式测试服务平台,帮助企业提供正规测试管理,及时同步测试进度,提高工作效率;

fiddler:是一个抓包工具(弱网+抓包),Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯;

adb:安卓调试桥;

Wireshark(前称Ethereal)是一个网络封包分析软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换;

Postman是一种网页调试与发送网页http请求的chrome插件。我们可以用来很方便的模拟get或者post或者其他方式的请求来调试接口;

Monkeyandroid SDK提供的一个命令行工具, 可以简单,方便地运行在任何版本的Android模拟器和实体设备上。 Monkey会发送伪随机的用户事件流,适合对app做压力测试;

GT,这个工具是腾讯的小伙伴们贡献给大家的,也很简单实用。这个工具能测试的性能指标有内存,cpu,fps等指标,直接把apk安装在要测试的目标手机上,安装后启动GT,在选择界面选择要测试的app即可;(附图)

明天再继续介绍web测试工具


以上是关于Linux中软件的安装方法&软件测试工具的主要内容,如果未能解决你的问题,请参考以下文章

手机软件(App)的性能测试用什么工具去测试好?

软件测试面试宝典「Linux 数据库 测试工具 自动化 性能测试」

linux中怎么安装dialog

接口压测工具--jmeter

LINUX 软件安装。

linux安装软件包的方法以及搭建yum本地仓库