软件的安装总结:

一些常用软件:

浏览器:火狐、搜狗、IE浏览器、360浏览器、qq浏览器

文字编辑(笔记):wps(word、ppt、excel)、Adobe reader(PDF)、记事本(.txt)、     Notepad++、思维导图--xmind、网页设计、简书、

画图:画图工具、ps、CAD、天正、sketchup

学习练习工具:金山打字通、有道词典、

网盘:百度云、有道云

视频共享器VNC  #老师上课用的

1. windows上的dos命令:

运行环境:windows系统 #(可视化操作)

运行软件(编辑):cmd  #(命令行操作,不可视化)

cmd位置:开始——>输入cmd

2. html和css网页制作:

运行环境:浏览器 --- 谷歌/火狐/IE/Safari;

编辑器 --- HBuilder/Sublime/Dw/记事本; #HBuilder比较好

HBuilder 的安装途径:网上百度搜索

3. linux系统(服务器):

 #(命令行操作,不可视化)

系统安装:1)虚拟机(Virtual Machine)----版本:1.1.2.0

                  2)CentOS(版本:6.5) ----CentOS-6.5-i386-bin-DVD1

远程操作linux系统的工具xshell (版本:5.0.0.37) #-------(告知:IP地址,用户名和密码)

Windows系统与linux系统之间的文件传输工具:xftp 5 (V5.0.0804官方最新版本)

4. Mysql数据库工具

1)Mysql-5.1.33  #数据库服务器的版本  ,查询可用cmd,切换到C:\xampp\mysql\bin目录下,执行命令:mysql -v 即可查看

2)xampp 安装(要启动Mysql)  (xampp版本:2.5)

windows上的Apache与mysql可以直接在xampp上安装启动

3)Mysql数据库的连接工具 NavicatforMySQL (版本:10.1.7.0)

5. Python语言

文本编辑器Notepad++ (版本:7.5.1.0 ; 文件后缀名:.py)

运行环境:Windows、Mac和各种Linux/Unix系统上(在Windows上写Python程序,放到Linux上也是能够运行的。)

命令窗口:cmd(执行Python相关文件)

Python安装:

      (1)直接双击安装:Python-2.7.13.amd64.msi (需要安装电脑对应位数的)

      (2)配置环境变量:在计算机——高级系统设置——高级——环境变量——系统变量的PATH添加C:\Python27;C:\Python27\Scripts(根据自己安装的路径而定!)两个路径,安装好python环境后,在cmd命令行下,输入python 命令检查是否安装成功

6. ecshop 的安装

1)Windows系统:

aECShop包 解压,再将里面的upload文件放到C:\xampp\htdocs目录下

b 打开xampp(要启动Apache、Mysql)

c 用浏览器访问192.168.1.142/upload,然后进行安装,root没设密码。

d 打开Mysql数据库的连接工具 NavicatforMySQL,连接名随便取,注意'高级'要设置一下,去掉“使用mysql字符集”的√,然后编码选择:20936 (Simplified Chinese GB2312);

再点击“连接测试”。

注意:项目fw 的安装与ECShop安装有点不同,首先放到C:\xampp\htdocs目录下的是解压后的fw文件;其次还得将C:\xampp\htdocs\fw\public\runtime目录下的文件全部删除,才能使fw安装后页面正常;最后,连接数据库时,不用修改编码,直接默认就好,访问的话是localhost/fw,再回车。

2)linux系统:

a 安装服务器:安装虚拟机(Virtual Machine )+ 安装CentOS   #(实际项目中不需要)

b 安装远程连接工具xshell + 虚拟机中centos的IP地址、用户名、密码  #(告知:IP地址,用户名和密码)

c 在Linux平台下xshell中搭建测试环境 LAMP =Linux+Apache+MySql+Php (yum在线安装)

          安装Apache服务器---安装mysql数据库服务器---安装PHP语言

难点--安装mysql数据库服务器:

             #在线安装--->启动服务--->配置--->远程登录

安装语句:

7.用例和bug管理工具---禅道 的安装

1)将zentaopms文件放到C:\xampp\htdocs目录下

2)xampp安装(要启动Apache)

3)访问:用浏览器访问localhost/zentaopms,然后选择www进入,admin/123456

8.版本管理软件

tortoiseSVN

9.性能测试loadrunner工具

1)loadrunner (版本11)

        压缩包: [性能测试工具LR11.00].loadrunner-11.iso

        汉化包:HP LoadRunner 11.00 Patch Chinese.iso    

2)浏览器:支持ie8,ie9 ,Firefox 35 以下

3)linux中nmon命令配置安装nmon_linux_14i.tar.gz    ------可以用来监控,辅助性能测试

              (详解网站:https://www.cnblogs.com/simeone/p/4026173.html)



10.jmeter接口测试

1)配置jdkjdk1.8.0_144 版本)

路径: C:\Program Files (x86)\Java\jdk1.8.0_144

安装方法:https://www.cnblogs.com/smyhvae/p/3788534.html

检查jdk是否配置好:打开cmd,输入命令java或者javac,出现Java的用法就说明可以了

ps:要用到Java的就需要配置jdk

2)安装jmeterapache-jmeter-3.3版本) ——提取码16yl

安装方法:https://jingyan.baidu.com/article/14bd256e7e707cbb6d2612cf.html

使用说明:http://www.51testing.com/html/48/n-3710548.html

3)辅助的抓包工具:httpwatch9.4.17pro.rar

打开使用方法:1)ie浏览器:工具------->HttpWatch Professional 

                  2)火狐浏览器:右键------->HttpWatch Professional 

                  3)或者使用火狐自带:右上角的工具----web开发者----开发者工具栏---“扳手”

11.orecle数据库连接工具:

1)监听连接orecle工具InstantClient64.rar

2)连接orecle图形界面工具plsqldeveloper64.zip -----类似于Mysql数据库的连接工具 NavicatforMySQL

3)连接修改路径的查询:取消登录进去—— help ——support info——TNS File

路径如:D:\老师课堂笔记资料\课件(王中王)\InstantClient64\Instant Client\network\admin\tnsnames.ora

修改如下:

4)网络配置orecle:?

浏览器:


13.自动化工具的安装:

1)MyEclipse 2017 CI 的安装和配置-----写测试库

 1.Python(版本2.7或者3.3)--------解压,配置环境变量path:D:\python   3;D:\python 3\Scripts,打开cmd输入命令Python

 2.安装pip----打开cmd,要切换安装目录下(D:\python 3\Scripts)执行命令:

             python setup.py install 进行安装,再输入pip命令进行检查

 3.Selenium -----真正的执行自动化工具

4.pydev ----解压放到C:\Users\THINK\AppData\Local\MyEclipse 2017 CI\dropins目录下

2)robot  framework(RF自动化框架) 环境搭建

----调用测试库工具,管理脚本

1.安装python

访问Python 官方网站 

由于Robot Framework 框架是基于Python2 开发,所以这里我们选择安装Python2

2.安装steuptools与pip

setuptools pip 并非必须安装的两个包,但安装之后,后续再安装Python 的库将变得非常简单

(打开cmd.exe)C:\package\setuptools-7.0>python setup.py install

安装pip 的方法与setuptools 相同,切换到pip 解压目录,运行setup.py 文件;

3.安装Robot Framework

           如果像安装普通的Python 程序,可以下载tar.gz 文件,解压并运行setup.py 文件进行安装。(打开cmd)C:\robot\robotframework-2.8.7>python setup.py install

           因为在上一小节中我们已经安装了pip,所以通过pip 命令安装更为方便和快捷:C:\Python27\Lib\site-packages>pip install robotframwork

4.安装wxpython - ---直接安装就可

          wxPython 是Python 非常有名的一个GUI 库---图形用户界面(Graphical User Interface)库,因为RIDE 是基于这个库开发的,所以这个必须安装。在官网上找到相应的版本下载,为exe 可执行文件,双击按钮即可。

5.安装RIDE

      打开cmd切换到pip的安装目录下,执行命令:pip install robotframework-ride进行安装(C:\robot\robotframework-ride-1.3>python setup.py install),输入ride.py打开robot framework,可将ride.py创建快捷方式,方便以后使用

      RIDE 是Robot Framework 测试数据的编辑器。它使测试用例的创建、运行、测试项目的组织可以在图形界面下完成。

--------------------------------------------------------------------------------------------------------------------------

测试库总结:

1)web 自动化测试:SeleniumLibrary,Selenium2Library ,Selenium2Library for Java、watir-robot 等。

2)Windows GUI 测试:AutoItLibrary。

3)移动测试:Android library、iOS library、AppiumLibrary 等。

4)数据库测试:Database Library (Java)、DatabaseLibrary (Python)、MongoDB library 等。(命令:pip install -U robotframework-databaselibrary)

5)文件对比测试:Diff Library。HTTP 测试:HTTP library (livetest)、HTTP library (Requests)等。

6)RobotFramework 接口自动化 :接口自动化需要用到 Requests RequestLibrary 两个第三方库,还有Collections 和 Json 是自带的库,DatabaseLibrary(用PyMySQL-master.zip安装包) 是验证数据库是需要用到的

           ps:在cmd中切换到pip目录输入命令pip install -U robotframework-requests在线安装的库,调用RequestsLibrary,调用这个可以做Cookie比如说方维,注意requestsRequestsLibrary两个库的区别,可以分别查询他们的用法,如post。

          requests和RequestsLibrary的区别 1)requests库不带消息头(header)、cokies和session,如果需要他们必须使用RequestsLibrary库;

可以在线安装:1)  pip install requests   2) pip install robotframework-requests

安装方法:解压文件到文件夹打开 cmd 命令行进入到解压的文件夹执行 setup.py install命令


3)Badboy

1)Badboy版本BadboyInstaller-2.2.5.exe

2)录制脚本badboy工具使用手册

5)sopui  接口测试工具

6)firebug获取元素定位工具

            火狐可以通过:“打开菜单”-------附加组件-----获取附加组件----瘦素firebug----安装就可,虫子会出现在右上角,要用的时候点击它就可以了

14.app测试环境搭建

1  安卓测试环境

服务器:Apache或者tomcat ,Nginx

1)安装jdk并配置环境变量ps:因为安卓系统是用Java语言开发的,所以就需要配置jdk,安装配置参考前面,可以先打开cmd,输入命令Java,检查是否已安装配置好了;如果已经安装配置过了就不需要了~

2)安装apk ,并配置环境变量

3)安装sdk ,并配置build-tools和platform-tools两个文件的环境变量(path)

4)打开手机USB调试模式 

5)pc安装驱动


2  IOS系统测试环境

1)服务器:Apache或者tomcat ,Nginx

2)苹果电脑安装 xcord

3)需要苹果开发ipa包

3 M网站

1)服务器:Apache或者tomcat ,Nginx

2)手机浏览器,主流浏览器

4  微信小程序

1)服务器:Apache或者tomcat ,Nginx

2)微信

5.夜神模拟器--------电脑上的手机

6. AppScan--web扫描工具IBM Security AppScan Standard

AppScan操作步骤详解

7.  fiddler抓包工具


(待续)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 195,783评论 5 462
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 82,360评论 2 373
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 142,942评论 0 325
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,507评论 1 267
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,324评论 5 358
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,299评论 1 273
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,685评论 3 386
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,358评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,652评论 1 293
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,704评论 2 312
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,465评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,318评论 3 313
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,711评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,991评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,265评论 1 251
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,661评论 2 342
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,864评论 2 335