# PyThonAutoTest **Repository Path**: git_lixin/py-thon-auto-test ## Basic Information - **Project Name**: PyThonAutoTest - **Description**: No description available - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-06 - **Last Updated**: 2025-06-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: Python ## README ** ### 【测试报告】论坛系统 - ** - **1、项目背景** - 1.1通过自动化测试方法完成对论坛系统的测试 - 1.2论坛系统前端页面包括登录、发布文章、个人信息、搜索文章、文章分类等 - 1.3同时本系统使用了数据库来存储相关数据 - 1.4注册登录仅实现了将用户注册的账号及密码存储进数据库中,所有用户使用同一个数据库 - 1.5本次测试主要使用了Selenium进行自动化测试,并使用了JavaScript注入、Actions模拟等方式进行了测试 - 1.6论坛链接:http://127.0.0.1:58080/sign-in.html - **2、测试安排** - |测试内容|测试方法|测试结果| - |登录界面|自动化测试|成功| - |论坛首页|自动化测试|成功| - |文章编辑页|自动化测试|成功| - |文章详情页|自动化测试|成功| - **3、测试概述** - 在Win11下的版本为132.0.2957.127 (正式版本) (64 位)的Edge浏览器上进行业务功能测试 - 使用的编辑器为PyCharm,版本为Python 3.12 - **4、测试用例** - ![输入图片说明](%E5%9B%BE%E7%89%871.png) - - **5、自动化测试** - 5.1覆盖模块:登录、主页、搜索、发布、内容详情 - 5.2自动化代码:《代码》 - 5.3自动化测试用例数量:22 - 5.4结果:已基本完成测试。 - 5.5是否完成测试:是 - **6、是否存在未完成问题:** - 未登录状态无法完成测试 - 原因:未登录状态不能进入论坛 - 文章修改无法完成 - 原因:暂未明确,已使用多种方式均无法完成 - **7、测试结论** - 本次对论坛系统的自动化测试,在登录、论坛首页、文章编辑页、文章详情页等核心功能模块上取得了成功,覆盖了登录、主页、搜索、发布、内容详情等主要业务流程,共执行 22 条自动化测试用例,基本验证了系统的可用性。然而,仍存在两个较为突出的问题:其一,系统未对未登录状态下的功能进行有效开放和测试,导致无法验证如游客浏览文章、匿名评论等潜在功能,可能影响用户体验和系统的开放性;其二,文章修改功能无法完成测试,虽原因暂不明确,但此功能作为用户对已发布内容进行修正和优化的重要途径,其异常将直接影响用户使用的便利性和内容管理的准确性。​ - 综合来看,论坛系统在基础功能上表现良好,但在未登录状态的交互设计和文章修改功能实现上存在缺陷。建议开发团队优先排查文章修改功能异常的原因,完善相关代码逻辑;同时,设计合理的未登录状态下的功能权限和交互流程,以提升系统的完整性和用户友好性。后续需对这些未完成功能进行专项测试,确保系统质量达到上线要求 。