找回密码
 立即注册
陈雪莲_37 +好友
这个人很懒什么都没写
听众
8
主题
63
金钱
223
个人名片
  • 未填写地址
  • 这家伙很懒什么都没写
粉丝关注
还没有人关注TA
添加表情

day5 2019.3.16

已有 95 次阅读2019-3-30 14:50 | SVN

1.svn
VisualSVN-Server-3.5.3-x64.msi :svn 工具服务端3.5
TortoiseSVN-1.9.4.27285-x64-svn-1.9.4.msi :svn 工具客户端1.9
svn :版本控制系统、项目管理系统
作用:
项目组内的资料可以进行分享(需求规格说明书,测试用例,概要设计说明书,详细设计说明书。版本手册,用户操作手册)
管理代码:开发早上去公司第一件事,就是从svn的服务端拉去代码

repositories:仓库
SVNcheckout :检出把服务端的内容同步到客户端的电脑本地
SVN checkout directory: 检出目录 C:\Users\Administrator\Desktop\dcs37
SNV update: 把客户端和服务端的内容进行同步更新
SVN commit:把客户端本地的资源提交到服务端
TortoiseSVN:乌龟
假如文件有冲突conflict 还有经常性的报红色桌面右键----选择tortoiseSVN---选择clean up
在做任何操作之前都需要先SVN update
然后增加和删除内容首先用SVN commit提交 --然后再SVN update

2.GIT:版本控制系统、项目管理工具、代码管理工具

git status --查看git的状态
git add --把电脑本地的文件添加到暂存区
git commit --把暂存区的文件提交到本地仓库
git pull --把远程仓库的文件拉取到电脑本地
git push --把本地仓库的文件提交到远程仓库 remote就是远程的意思
3.GITHUB:
4.GITLAB:

5.术语
工作饱和度 100-150%

• 动态测试(dynamic testing)通过运行软件的组件或系统来测试软件
• 静态测试(static testing):对组件的规格说明书进行评审,对静态代码进行走查
• 正式评审(formal review)对评审过程及需求文档的一种特定评审
• 度量(metric)测量所使用的方法或标准
• 评审员(reviewer):参与评审的人
• 记录员(scribe)记录评审会议上的会议纪要
• 技术评审(Technical Review):同行间对技术进行的评审,目的是技术实现达成共识。
• 走查(Walkthrough):由文档作者逐步陈述文档内容,以收集信息并对内容达成一致
• 复杂性(complexity):系统或组件的设计或内部结构比较复杂,导致难以理解,维护或验证的程度
• 圈复杂度(Cycloramic complexity):程序中独立路径的数量。可以衡量一个组件模块的判定结构的复杂程度。
通用公式:V=E- N+2(E:结构图的边数 N是节点数)

独立路径:就是从程序的开始到程序的结束 圈复杂度就是:5
1-4-6
1-2-5-6
1-2-3-7-6
1-4-5-6
1-2-3-2-5-6

• 控制流(Control Flow):执行组件或系统的一系列顺序的路径

• 数据流(Data Flow):表示数据对象的顺利或状态发生变化的过程

需求澄清:产品经理或需求人员进行(SA)进行业务的讲解
用例评审:一般来说谁写的谁进测试
开发在进行


6.常见的编程语言:
java , c , python , php , javaScript ,简称JS , go , swift
开发:
前端开发用的语言:JavaScript PHP react .vue jQuery(框架) ruby
后端开发:java python C object-C
安卓开发:安卓的底层是Linux 安卓的应用程序一般是通过java来编写
iOS开发:O-C C语言 swift

web网页 前台页面


7.加密方法:
对称加密:AES
非对称加密:RSA
HASH算法:MD5值
base64转码:通常对图片进行处理

8.掌握常用的设计方法:
a.等价类,边界值,判定表,因果图,正交表,场景法,状态迁移
b.错误推测法,异常分析法,随机测试
c.语句覆盖,判断覆盖,条件覆盖,路径覆盖(基本路径法,z路径法)

9.等价类:指某个输入域的集合,在集合中各个输入的条件都是等效的。

通常等价类划分为2种情况:
a.有效等价类:对程序规格说明有意义的、合理的输入数据
b.无效等价类:对程序规格说明无意义的、不合理的输入数据


等价类划分举例:
a.规定了输入值的范围或值的个数(如:0<a<100或输入6-10个字符)
b.输入值为布尔值(如:真或假)l规定了输入数据的一组值(如 文化程度:初中、高中、大学)
c.规定了输入规则时,可以划分出一个有效的等价类(符合规则)和若干个无效等价类(从不同角度违反规则)

等价类划分的设计用例思路:
1. 找输入条件
2. 为每个输入条件找有效、无效等价类
3. 为每个等价类编号
4. 用最少的用例覆盖最多的有效等价类
5. 每一个无效等价类都是一个用例
6. 并非所有有效等价类都有无效
7. 等价类的覆盖可以重复

常见的能够划分等价类的地方:
1. 数值范围
2. 重复次数
3. 字符串长度
4. 字符串组中字符的个数
5. 文件命名
6. 文件大小
7. 屏幕的颜色种类
8. 超时时间

等价类的优缺点
优点:是考虑了单个输入域的各类情况,避免了盲目或随机选取输入数据的不完整
性和覆盖的不稳定性。
缺点:方法虽然简单易用,但是没有对组合情况进行充分的考虑。需要结合其他测
试用例设计的方法进行补充。比如边界值
边界点定义
上点:边界上的点
离点:离上点最近的点(即上点左右两边最邻近的点)
内点:在域范围内的点

全部作者的其他最新日志

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 立即注册