一、常见的Linux知识、命令与使用
1、 各类Linux系统版本
2、 常见的Linux命令与使用,如
3、管道、重定向、环境变量
4、 Vim编辑器与Shell命令脚本
5、用户身份与文件权限
6、RAID、IPtables等知识了解
7、使用Samba 或NFS文件共享
8、SSH 连接管理远程
9、Linux文件上传下载、FTP命令使用
10、常用监控命令TOP、IOSTAT、VMSTAT、NMON等
11、使用工具对Linux磁盘性能测试

任务1:开启Linux共享,将Windows的文件定时复制到Linux相应共享目录。
任务2:使用AWK命令,将日志文件某一段时间内相应的进程的平均耗时统计出来,并按从高到低排序。

二、Oracle数据库

1、 数据库常用的基本概念
a) 实例,文件(数据文件,控制文件等);
b) 监听
c) 逻辑存储及关系:database,tablespace,segement,extent,block
d) 数据库对象
2、 Plsql/developer的使用
a) 常用sql语句使用:select, update, delete, truncate, insert, sum, group by等
b) 能看懂并创建数据库对象,包括:table,function,procedures,views,package,database links,index等
c) 调试函数或者存储过程;
3、 数据库用户的备份与还原;
a) 使用plsql/developer
b) 通过服务器
4、 学习应用;
a) 新建一个用户,复制一个现有的用户所有的对象,表内容等;
5、AWR报告的查找与使用

数据库任务1:将100W的Excel表格中的数据,以最快的速度插入到数据库表中。
数据库任务2:获取AWR最耗时的SQL,将分析该SQL对应的执行计划、CPU耗时情况。

三、Windows
1、 用户添加、删除与权限管理
2、共享目录的权限添加与删除
3、基本的Shell脚本编写,通过SHELL新增定时任务

在这里插入图片描述
数据测试和报表测试的步骤如下:
了解原始库的库表结构、数据分类以及本次报表展现的边界规则。准备测试数据,覆盖所有分类,并且数据量需要足够多,包含所有边界值,验证系统的容错性。
验证数据的正确性。要弄清楚数据的来源,时间条件,特定条件等,通过Sql准备过程将上面三个过程进行总结,也是后续和开发人员进行分析数据的基础。
对比数据。用sql查询出的数据要和开发人员的进行核对,借助对比工具进行分析。
测试报表格式。报表的整体显示格式是否符合客户提供的表样,标题或者表名是否正确,输出的内容过多时,分页方式是否正确等。
报表之间的可比性。将所测试的报表进行横向联系,有些指标相同的报表要一起比较,看在相同的时间段内统计出的结果是否一致。
测试报表的输出以及打印功能。验证报表的导出内容是否正确,与生成的报表相一致。
测试报表的性能。要求开发人员采用最优的查询语句,避免客户在使用过程中等待时间过长。
测试报表的权限。对于有权限控制的系统,报表应该和用户所具有的权限相一致。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐