121 Star 0 Fork 21

src-openEuler / abrt

 / 详情

abrt软件包加固测试

待办的
HDC-任务打榜赛
创建于  
2021-07-14 14:41

【任务类型】软件包用例补充
【任务描述】abrt软件包加固测试
本任务的目标是基于openEuler社区开源测试框架mugen,完成对软件包的基础功能和服务(如涉及)的加固测试。
测试环境要求:openEuler 21.03

【参考资料】

序号 名称 参考地址 参考视频
1 进行软件包加固测试的步骤 软件包加固测试文档
2 iso下载地址 openEuler 21.03镜像下载地址
3 测试代码仓 integration-test地址
4 测试框架 mugen测试框架地址 mugen框架使用介绍
5 用例模板 测试用例模板

openEuler 社区了创建了一个赛事交流的微信群,添加 openEuler 小助手备注“华为开发者大赛”即可入群。
微信号“openEuler小助手”:SoftCorePro,小助手会为参赛者实时进行答疑解惑的贴心服务,及时为参赛者解决问题。
小助手在线时间:每天9:00~18:00。

举例:针对audit软件包
1、挂载openEuler 21.03的镜像源:
[everything]
name=everything
baseurl=https://repo.openeuler.org/openEuler-21.03/everything/$basearch/
enabled=1
gpgcheck=0
2、明确audit软件包的基本功能和使用方法
①到openEuler社区找到audit软件包的仓库地址,查看spec文件,查看每个包可用的命令,通常命令会放在/sbin/,/bin/目录下,如常用命令auditctl,ausearch,aureport等,auditd服务的start, stop, restart, try-restart, reload, force-reload, status
②通常指令位于bin目录下或者sbin目录下,所以我们可以执行命令 rpm qpl + rpm包 | grep -E 'bin|sbin' 检索当前包中有哪些命令。
③上网查找audit软件包常见命令的用法
④使用dnf install audit安装软件包后通过help命令查看命令用法
3、使用mugen框架编写测试用例,参考视频(https://www.bilibili.com/video/BV1Dv411L71q?from=search&seid=11870570489721854661)
4、提交测试代码到测试代码仓库(仓库地址:https://gitee.com/openeuler/integration-test/tree/master/testcases/cli-test)
5、参考
mugen测试框架地址: https://gitee.com/openeuler/test-tools/tree/master/mugen
用例模板地址: https://gitee.com/openeuler/test-tools/blob/master/mugen/testcases/testsuite/oe_test_casename_01/oe_test_casename_01.sh
单软件包加固测试设计方案/用例编写规范参考: https://gitee.com/openeuler/package-reinforce-test/

【分值】
紧急程度:高(3分)
难易程度:挑战(3分)

评论 (13)

厉铠源 创建了HDC-任务打榜赛
厉铠源 关联仓库设置为src-openEuler/abrt
展开全部操作日志

Hey li-kaiyuan66666, Welcome to openEuler Community.
All of the projects in openEuler Community are maintained by @openeuler-ci-bot.
That means the developers can comment below every pull request or issue to trigger Bot Commands.
Please follow instructions at https://gitee.com/openeuler/community/blob/master/en/sig-infrastructure/command.md to find the details.

openeuler-ci-bot 添加了
 
hdc-task
标签
openeuler-ci-bot 添加了
 
sig/Application
标签
厉铠源 负责人设置为jinjin

@wss1235, 您已成功认领当前任务, 认领任务>处理任务>提交任务>审核通过>获得积分.

openeuler-ci-bot 移除了
 
hdc-task
标签
openeuler-ci-bot 移除了
 
sig/Application
标签
openeuler-ci-bot 添加了
 
hdc-task
标签
openeuler-ci-bot 添加了
 
hdc-task-assign
标签

@wss1235, 任务已提交,此任务审核者会尽快审核并在私信或者openEuler官网反馈结果.

openeuler-ci-bot 移除了
 
hdc-task
标签
openeuler-ci-bot 移除了
 
hdc-task-assign
标签
openeuler-ci-bot 添加了
 
hdc-task
标签
openeuler-ci-bot 添加了
 
hdc-task-assign
标签
openeuler-ci-bot 添加了
 
hdc-task-rewiew
标签
openeuler-ci-bot 移除了
 
hdc-task
标签
openeuler-ci-bot 移除了
 
hdc-task-assign
标签
openeuler-ci-bot 移除了
 
hdc-task-rewiew
标签
openeuler-ci-bot 添加了
 
hdc-task
标签

@wss1235, 您已取消此任务.

@gong981, 您已成功认领当前任务, 认领任务>处理任务>提交任务>审核通过>获得积分.

openeuler-ci-bot 移除了
 
hdc-task
标签
openeuler-ci-bot 添加了
 
hdc-task
标签
openeuler-ci-bot 添加了
 
hdc-task-assign
标签

@gong981, 由于您长期未完成此任务, 系统已为您取消此任务.

openeuler-ci-bot 移除了
 
hdc-task
标签
openeuler-ci-bot 移除了
 
hdc-task-assign
标签
openeuler-ci-bot 添加了
 
hdc-task
标签

@gong981, 您已成功认领当前任务, 认领任务>处理任务>提交任务>审核通过>获得积分.

openeuler-ci-bot 移除了
 
hdc-task
标签
openeuler-ci-bot 添加了
 
hdc-task
标签
openeuler-ci-bot 添加了
 
hdc-task-assign
标签

@gong981, 由于您长期未完成此任务, 系统已为您取消此任务.

openeuler-ci-bot 移除了
 
hdc-task
标签
openeuler-ci-bot 移除了
 
hdc-task-assign
标签
openeuler-ci-bot 添加了
 
hdc-task
标签

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(4)
5329419 openeuler ci bot 1632792936 7478304 wss1235 1624162390
1
https://gitee.com/src-openeuler/abrt.git
git@gitee.com:src-openeuler/abrt.git
src-openeuler
abrt
abrt

搜索帮助