UAT测试
2015-07-17 12:03:42 pcaxb 阅读数 2677

UAT测试,用户接受度测试,即验收测试,用户补充业务测试场景和测试数据(就是:请有代表性的一些最终用户根据实际应用环境及一些常用处理的数据,来给一些补充与建议,越贴近实际应用越好)。


UAT测试步骤:

以下是它的一些一般步骤;仅供参考
一步:用户培训手册准备(就是针对要进行UAT测试的对象,及要进行培训的用户,准备一些培训资料:一般是测试对象使用/功能手册及要培训的用户的个人资料等等:就跟教师上课进行备课差不多)
二步:测试脚本发放(如果你公司采用自动化测试,那么每一个功能或一个模块等都有对应的测试脚本,可以把这些测试脚本分发给特定的人员;如果采用手工测试,就要把详细描述一个功能或模块的文档分给相关人员(当然自动化测试也要分发))
三步:用户补充业务测试场景和测试数据(就是:请有代表性的一些最终用户根据实际应用环境及一些常用处理的数据,来给一些补充与建议,越贴近实际应用越好)
四步:顾问补充测试步骤(你可以请项目专家,测试经理,或专门的测试,开发等顾问对测试步骤进行补充)
五步:培训资料及测试脚本文档的确定与最终输出(一般到此,各种资料都基本确定,这时可以将它们进行打印,或形成特别的电子文档)
六步:测试策略的制定(如嵌入测试策略等,)
七步:测试用户的确定(大体上从培训人员中选取,因为不是每个接受培训的人员都能有资格去测试的,这里你可以通过一些考核来实现人员的筛选等等)
八步:由专门的测试组织机构确定测试地点,并发出通知
九步:测试网络环境的搭建和保障(包括网络,系统,硬软件,包括一些case工具等)
十步:组织进行测试
十一步:评审分析提交的问题(这就进入了一般bug处理过程,形成了一个循环)

UAT测试体现:

UAT测试的重点,我想主要体现在以下几个方面
一是:培训的资料表述要准确全面,易懂等(这是理论基础)
二是:人员选择,要典型有代表性(用户基础)
三是:测试流程步骤(要周密)
四是:测试策略制定(确定一个适合测试对象及测试人员的测试策略)
五是:问题的表达与处理(因为测试者不是专业开发测试人员,对于问题的表达可能不能到位,或根本就不是那种问题,这就存在如何复现与转化问题等)



SIT和UAT
2019-10-31 01:07:27 qq_36379597 阅读数 19

SIT是集成测试,UAT是验收测试

从时间上看,UAT要在SIT后面,UAT测试要在系统测试完成后才开始。

从测试人员看,SIT由公司的测试员来测试,而UAT一般是由用户来测试。

SIT:System Integration TestCase(系统集成测试,即内部测试)

2013-04-15 10:53:37 robinson_0612 阅读数 10487

      对于DEV以及UAT环境,有些时候,数据库需要处于归档模式,但并不需要备份数据库。因此,archive归档日志不停的增长导致磁盘空间被大量耗用。对于这种情形,可以使用一个shell脚本来定时自动清除这些归档日志。本文给出了清除归档日志的脚本。

 

1、清除归档日志shell脚本  

robin@SZDB:~/dba_scripts/custom/bin> more remove_arch_dump.sh
#!/bin/bash
# ------------------------------------------------------------+
#   FileName: remove_arch_dump.sh                             |
#   Desc:                                                     | 
#        Remove old archived log and data pump file           |
#   Usage:                                                    |
#        ./remove_arch_dump.sh                                |
#                                                             |
#   Authror : Robinson                                        |
#   Blog    : http://blog.csdn.net/robinson_0612              |
# ------------------------------------------------------------+

filename=/etc/oratab

cat $filename | while read LINE
do
    case $LINE in
        \#*)                ;;        #comment-line in oratab
        *)
        ORACLE_SID=`echo $LINE | awk -F: '{print $1}' -`
        echo $ORACLE_SID
  
        # ---------------------------------
        # define archived log directory     
        # ---------------------------------
        dir=/u02/database/$ORACLE_SID/archive/
        echo $dir

        filelist=`ls -t $dir`
        echo $filelist
        
        # ----------------------------------------------------------
        # start to remove archived log and keep last 2 archived log
        # ----------------------------------------------------------
        count=0
        for filename in $filelist
        do
                echo $filename
                count=$(($count+1))
                if [ $count -gt 2 ]; then
                        echo $count
                        rm -vrf $dir$filename
                fi
        done
        ls -tr $dir
        
        # --------------------------------
        # define data pump dump directory
        # --------------------------------
        dir=/u02/database/$ORACLE_SID/BNR/dump/
        echo $dir

        filelist=`ls -t $dir`
        echo $filelist
        
        # ---------------------------------------------------------
        # start to remove data pump file and keep last 5 dump file 
        # ---------------------------------------------------------
        count=0
        for filename in $filelist
        do
                echo $filename
                count=$(($count+1))
                if [ $count -gt 5 ]; then
                        echo $count
                        rm -vrf $dir$filename
                fi
        done
        ls -tr $dir

     ;;
    esac
done
exit


2、脚本说明
    a、该脚本通过一个外部循环来读取oratab中定义的数据库的SID来寻找对应数据库的归档日志路径以及datapump dump路径。
    b、使用了一个for循环来清除归档日志,且保留最后的2个归档日志文件。
    c、接下来的另一个for循环则用来清除当前SID下对应的dump(Oracle datapump)目录下导出的dump文件。
    d、同清除归档日志一样,设定了保留dump目录最近的5个文件。保留多少个最近的文件(dump的5,或者归档日志2)可以修改。
    e、如果不需要清除dump路径,可以将dump部分注释掉。
    f、根据需要将其部署到crontab。

 

更多参考

PL/SQL --> 游标

PL/SQL --> 隐式游标(SQL%FOUND)

批量SQL之 FORALL 语句

批量SQL之 BULK COLLECT 子句

PL/SQL 集合的初始化与赋值

PL/SQL 联合数组与嵌套表
PL/SQL 变长数组
PL/SQL --> PL/SQL记录

SQL tuning 步骤

高效SQL语句必杀技

父游标、子游标及共享游标

绑定变量及其优缺点

dbms_xplan之display_cursor函数的使用

dbms_xplan之display函数的使用

执行计划中各字段各模块描述

使用 EXPLAIN PLAN 获取SQL语句执行计划

Oracle ROWID

NULL 值与索引(一)

NULL 值与索引(二)

启用 AUTOTRACE 功能

函数使得索引列失效

Oracle 绑定变量窥探

Oracle 自适应共享游标

Oracle 表空间与数据文件
Oracle 密码文件
Oracle 参数文件
Oracle 联机重做日志文件(ONLINE LOG FILE)
Oracle 控制文件(CONTROLFILE)
Oracle 归档日志
Oracle 回滚(ROLLBACK)和撤销(UNDO)
Oracle 数据库实例启动关闭过程
Oracle 10g SGA 的自动化管理
Oracle 实例和Oracle数据库(Oracle体系结构)

2018-11-28 09:37:45 u013983033 阅读数 2186

由于mac 自带ssh ,所以可以直接按照下面操作进行
1 、连接服务器
首先打开终端 ;
输入 ssh name@192.168.1.1
回车会让你输入密码 ;
然后输入密码 ;
会出现

Last login: Tue Nov 27 14:20:12 2018 from 10.63.205.28  

说明登录成功了
2、进入到日志目录 例如cd tomcat-uat/logs
查看实时日志 tail -f catalina.out
查看之前的日志 tail cataline.out
查看多少行的日志 tail -n 行数 catalina.out

SIT和UAT

阅读数 150

便携式UAT发射机

阅读数 21

没有更多推荐了,返回首页