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或者其他方式的请求来调试接口;
Monkey 是android SDK提供的一个命令行工具, 可以简单,方便地运行在任何版本的Android模拟器和实体设备上。 Monkey会发送伪随机的用户事件流,适合对app做压力测试;
GT,这个工具是腾讯的小伙伴们贡献给大家的,也很简单实用。这个工具能测试的性能指标有内存,cpu,fps等指标,直接把apk安装在要测试的目标手机上,安装后启动GT,在选择界面选择要测试的app即可;(附图)
明天再继续介绍web测试工具
以上是关于Linux中软件的安装方法&软件测试工具的主要内容,如果未能解决你的问题,请参考以下文章