第一周学习总结

第一周的学习大部分都是概念性的理论讲解,之前第一篇博客已经谈到了部分概念剩下的概念有:

1.测试相关概念

IT(Information Technology)信息科技和产业

软件:一系列按照特定顺序组织的计算机数据和指令的集合 程序+数据+文件

产品:能够供给市场,被人们使用和消费,并能满足人们某种需求的任何东西,包括有形的物品、无形的服务、组织、观念或他们的组合

项目:指一系列独特的、复杂的并相互关联的活动,这些活动有着一个明确的目标或目的,必须在特定的时间、预算、资源限定内依据规范完成

2.软件测试的定义

3.为什么要进行软件测试

4.软件测试的作用、重要性、原则

5.项目组成员分类

6.软件开发模型:瀑布型、原型、敏捷模型

7.软件测试模型:V模型、W模型(双V模型)

8.软件测试阶段的相关概念:

  需求测试、单元测试、集成测试、系统测试、确认测试、验收测试、Alpha测试、Beta测试、UAT测试、回归测试、冒烟测试

9.软件测试类型:

  功能测试、性能测试、压力测试、负载测试、容量测试、安全性测试、GUI测试、可用性测试、安装卸载测试、异常测试、文档测试、网络测试、稳定性测试、兼容性测试

10.软件测试方法:

  黑盒测试、白盒测试、灰盒测试;静态测试、动态测试;人工测试、自动化测试

11.逻辑覆盖方法:

  语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、组合覆盖、路径覆盖

12.自动化测试的意义、限制

13.软件测试流程:

  计划阶段-->设计阶段-->实现阶段-->执行阶段

14.缺陷管理常见术语

15.缺陷的定义、来源、属性、类型、生命周期

16.缺陷报告单的书写

17.常用的缺陷管理工具简介

18.SVN的概念、安装及命令行创建方法

因为SVN的图形界面安装跟安装其他软件一致,不做赘述,现讲讲命令行创建的步骤:

命令行创建(DOS)

  1. cd进入Repositories 路径,创建版本库:svnadmin create proj2
  2. 修改proj2\conf中的三个配置文件

 

passwd文件

 

authz文件

 

svnserve文件

 

    3.启动服务:svnserve -d -r d:\repositories

    4.此时可以通过图形化界面的TortoiseSVN访问svn://服务器IP/proj2,查看是否可以正常   访问

    5.新建DOS窗口,d:进入d盘根目录,md test2新建一个空文件夹,cd test2进入test2文 件夹

    6. checkout出版本库:svn checkout svn://服务器IP/proj2

    7.版本库新增文件1.txt:cd proj2,cd到版本库控制范围文件夹;echo 123456>1.txt,输    出123456到文件1.txt;svn add 1.txt (最后有一个空格),添加1.txt到版本库

    8.确认:svn commit/ci -m ‘123’(/可加文件名)    注:-m 表示添加提示信息

    9.更新:svn update/up

    10.还原:svn revert 文件名

    11.删除:svn delete 文件名(需要确认)

    12.重命名:svn rename 原文件名 新文件名(需要确认)

    13.查看svn当前状态:svn status/st

    14.导入版本库:svn import 本地路径 版本库路径 -m ‘备注’

    15.加锁:svn lock -m ‘备注’ 被锁文件名

    16.解锁:svn unlock 解锁文件名

    17.差异比对:svn diff

    18.解决冲突:

 

 

注释:

  1. 通过命令行创建的版本库,若启动服务时为:svnserve -d -r d:\repositories则访问时的URL为:svn://服务器IP/proj2;若启动服务时为:svnserve -d -r d:\repositories\proj2则访问时的URL为:svn://服务器IP(要看启动服务时暴露的路径层级)

    2.通过命令行创建的版本库用户名和密码保存在d:\repositories\proj2\conf下的passwd、authz;通过Visual Server Manager创建的用户名和密码保存在d:\repositories下的htpasswd、groups.conf

posted @ 2018-03-11 22:49  愿&岁月可回首  阅读(88)  评论(0编辑  收藏  举报