怎么新建自己的网站,西宁市城乡规划和建设局网站,网站设计三把火科技,凡科网站做门户网怎么样1.将上面的提示词发送给deepseek#xff0c;得到下面内容#xff1a; ### **Tpshop登录模块测试点设计** **版本号**#xff1a;V1.1 **覆盖维度**#xff1a;功能、安全、兼容、性能、易用性 **依据文档**#xff1a;《Tpshop项目需求文档V1.0》第3.1节 --- ### … 1.将上面的提示词发送给deepseek得到下面内容 ### **Tpshop登录模块测试点设计** **版本号**V1.1 **覆盖维度**功能、安全、兼容、性能、易用性 **依据文档**《Tpshop项目需求文档V1.0》第3.1节 --- ### 一、功能测试点 #### **1. 手机验证码登录** | 测试场景 | 测试步骤 | 预期结果 | |-------------------------|--------------------------------------------------------------------------|------------------------------| | 正常登录 | 1. 输入正确手机号br2. 获取有效验证码br3. 点击登录 | 跳转至首页显示用户昵称 | | 错误验证码 | 1. 输入正确手机号br2. 输入错误验证码 | 提示验证码错误 | | 验证码过期5分钟 | 1. 获取验证码后等待6分钟br2. 输入验证码 | 提示验证码已过期 | | 未注册手机号 | 1. 输入未注册手机号br2. 获取验证码 | 提示该手机号未注册 | #### **2. 第三方授权登录** | 测试场景 | 测试步骤 | 预期结果 | |-------------------------|--------------------------------------------------------------------------|------------------------------| | 微信授权登录 | 1. 点击微信图标br2. 扫码授权br3. 确认绑定 | 同步微信头像昵称跳转首页 | | 支付宝授权登录 | 1. 点击支付宝图标br2. 跳转支付宝APP授权br3. 返回 | 自动填充支付宝绑定手机号 | | 取消授权 | 1. 在第三方授权页面点击取消 | 返回登录页无用户信息 | #### **3. 登录状态管理** | 测试场景 | 测试步骤 | 预期结果 | |-------------------------|--------------------------------------------------------------------------|------------------------------| | 会话超时30分钟 | 1. 登录后静置31分钟br2. 刷新页面 | 跳转至登录页 | | 多端登录 | 1. 手机A登录br2. 手机B用同一账号登录 | A端强制下线提示账号异地登录 | --- ### 二、安全性测试点 | **测试类型** | **测试用例** | **预期防护** | |--------------------|-----------------------------------------------------------------------------|------------------------------| | 暴力破解防护 | 1. 连续输入错误验证码5次 | 账号锁定1小时需短信解锁 | | SQL注入攻击 | 1. 手机号输入 OR 11-- br2. 验证码输入任意值 | 拦截请求提示参数非法 | | XSS攻击 | 1. 手机号输入scriptalert(1)/script | 前端过滤特殊字符显示纯文本 | | 敏感信息传输 | 1. 抓包检查登录请求 | 手机号/验证码HTTPS加密传输 | | 会话固定攻击 | 1. 登录前记录Cookiebr2. 登录后检查Cookie值 | 登录成功后SessionID更新 | --- ### 三、兼容性测试点 | **平台** | **验证重点** | |------------------|-----------------------------------------------------------------------------| | **浏览器** | Chrome 115登录弹窗渲染brFirefox 110验证码刷新功能brEdge 110第三方授权跳转 | | **移动端** | iOS 15面容ID登录brAndroid 12指纹登录br折叠屏登录表单自适应 | | **分辨率** | 4K屏元素缩放比例br375×812iPhone 12按钮点击区域 | --- ### 四、性能测试点 | **场景** | **指标** | **测试工具** | |----------------------|---------------------------|--------------| | 单用户登录响应 | TP99 ≤ 1.5s | JMeter | | 100并发登录 | 错误率 0.1% | LoadRunner | | 验证码接口压测 | 1000次/秒吞吐量 | Gatling | | 第三方登录回调延迟 | 微信/支付宝回调 ≤ 2s | 网络限速工具 | --- ### 五、易用性测试点 | **体验维度** | **验证项** | |--------------------|----------------------------------------------------------------------------| | 操作便捷性 | 1. 手机号输入自动格式化188 8888 8888br2. 验证码6位自动提交 | | 提示清晰度 | 1. 验证码倒计时显示br2. 错误原因定位如手机号格式错误 | | 无障碍访问 | 1. 盲人模式朗读登录项br2. 色弱模式高对比度按钮 | | 异常恢复 | 1. 断网后点击登录 → 提示网络异常br2. 恢复网络后自动重发验证码 | --- ### 六、专项测试矩阵 mermaid graph TD A[登录模块] -- B{测试维度} B -- C[功能] B -- D[安全] B -- E[兼容] B -- F[性能] B -- G[易用] C -- C1(手机/第三方登录流程) D -- D1(防暴力破解机制) E -- E1(跨平台渲染一致性) F -- F1(高并发稳定性) G -- G1(无障碍支持) **测试工具链** - 功能Selenium TestNG - 安全BurpSuite OWASP ZAP - 性能JMeter Prometheus - 兼容BrowserStack Xcode Simulator --- **测试覆盖统计** - 总测试点38个 - 需求覆盖率100%映射需求文档3.1节所有条目 - 自动化覆盖率85%除UI交互验证外 **执行说明** 1. 安全测试每日凌晨执行避开业务高峰 2. 性能测试环境独立部署与生产1:1配置 3. 兼容性测试使用真实设备云平台 2.对以上测试点进行评审查漏补缺将查漏补缺后的测试点和之前测试点汇总整体输出
3.将以上测试点转为测试用例测试用例格式参考附件格式
附件格式如下所示 4.将以上的所有测试点转为用例不要偷懒!编写完后检查一下用例数量和测试点数量是否一致!因为AI会糊弄会偷懒所以我们要对照一下发现缺少的就让他查漏补缺
将以上4句话分步发送给deepseek可以得到以下内容测试数据可以根据实际情况进行编写 用例编号用例标题模块优先级前置条件测试步骤预期结果测试数据功能测试 TC-LOGIN-F001手机验证码正常登录功能P01. 已注册手机号1. 输入正确手机号1. 跳转首页手机号18800000001TC-LOGIN-F002错误验证码登录功能P11. 已获取有效验证码1. 输入正确手机号提示验证码错误验证码0000002. 输入错误验证码3. 点击登录TC-LOGIN-F003验证码超时登录功能P11. 验证码已过期(5分钟)1. 输入正确手机号提示验证码已过期验证码123456(超时)2. 输入过期验证码3. 点击登录TC-LOGIN-F004未注册手机号登录功能P11. 未注册手机号1. 输入未注册手机号提示该手机号未注册手机号199999999992. 点击获取验证码TC-LOGIN-F005微信授权登录功能P01. 已安装微信APP1. 点击微信图标1. 同步微信头像微信测试号wx_test_0012. 微信未绑定2. 扫码授权2. 跳转首页 3. 确认绑定 TC-LOGIN-F006支付宝授权登录功能P01. 已安装支付宝APP1. 点击支付宝图标自动填充支付宝绑定手机号支付宝测试号ali_test_0012. 跳转授权3. 返回TC-LOGIN-F007取消第三方授权功能P11. 进入授权页面1. 在授权页面点击取消返回登录页无用户信息-TC-LOGIN-F008会话超时重新登录功能P11. 已登录状态1. 静置31分钟跳转至登录页超时时间30分钟2. 刷新页面TC-LOGIN-F009多端互踢登录功能P11. 手机A已登录1. 手机B用同账号登录A端提示账号异地登录设备iPhone12iPad Pro2. 手机A操作页面安全测试 TC-LOGIN-S001暴力破解防护安全P01. 测试账号未锁定1. 连续5次输入错误验证码1. 账号锁定1小时尝试次数6次2. 第6次尝试登录2. 需短信解锁TC-LOGIN-S002SQL注入攻击防御安全P01. 抓包工具启动1. 手机号输入 OR 11--返回参数非法注入payload OR 11--2. 验证码任意3. 提交登录TC-LOGIN-S003XSS攻击过滤安全P11. 开发者工具开启1. 手机号输入scriptalert(1)/script1. 过滤特殊字符XSS payloadscriptalert(1)/script2. 获取验证码2. 显示纯文本TC-LOGIN-S004敏感信息加密传输安全P01. 抓包工具启动1. 捕获登录请求数据包手机号/验证码HTTPS加密传输-TC-LOGIN-S005会话固定攻击防护安全P11. 记录登录前Cookie1. 完成登录登录后SessionID更新-2. 检查SessionID兼容性测试 TC-LOGIN-C001Chrome浏览器登录兼容P11. Chrome v1151. 正常登录流程1. 弹窗正常显示浏览器Chrome 1152. 检查页面渲染2. 功能正常TC-LOGIN-C002Firefox浏览器登录兼容P11. Firefox v1101. 正常登录流程验证码可正常刷新浏览器Firefox 1102. 验证码刷新功能TC-LOGIN-C003Edge浏览器登录兼容P11. Edge v1101. 点击第三方登录正常跳转至授权页浏览器Edge 1102. 跳转授权页面TC-LOGIN-C004iOS面容ID登录兼容P11. iPhone12 iOS151. 选择面容登录1秒内识别并跳转首页设备iPhone12 iOS152. 开启面容ID2. 扫描面部TC-LOGIN-C005Android指纹登录兼容P11. Pixel6 Android131. 选择指纹登录1秒内识别并跳转首页设备Pixel6 Android132. 开启指纹2. 验证指纹TC-LOGIN-C006折叠屏自适应兼容P21. Galaxy Z Fold41. 展开/折叠屏幕表单元素自适应布局设备Galaxy Z Fold42. 操作登录表单TC-LOGIN-C0074K屏显示兼容兼容P21. 4K分辨率显示器1. 检查登录界面元素缩放比例正常无变形分辨率3840×2160TC-LOGIN-C008小屏手机操作兼容P21. iPhone SE1. 点击登录按钮区域按钮可正常触发分辨率375×667性能测试 TC-LOGIN-P001单用户登录响应性能P01. JMeter配置单用户1. 模拟登录请求TP99≤1.5s循环次数100次TC-LOGIN-P002100并发登录压力性能P01. JMeter配置100线程1. 并发获取验证码并登录错误率0.1%并发数100TC-LOGIN-P003验证码接口吞吐量性能P01. Gatling配置1000RPS1. 持续请求验证码接口1分钟吞吐量≥1000次/秒持续时间60秒TC-LOGIN-P004微信登录回调延迟性能P11. 网络限速200ms延迟1. 微信授权登录回调延迟≤2s网络延迟200ms2. 记录回调时间易用性测试 TC-LOGIN-U001手机号自动格式化易用P21. 输入连续手机号1. 输入18888888888显示为188 8888 8888原始输入188888888882. 焦点移出输入框TC-LOGIN-U002验证码自动提交易用P21. 已获取验证码1. 输入第6位验证码自动触发登录请求验证码123456TC-LOGIN-U003手机号格式错误提示易用P21. 输入无效手机号1. 输入188abc8888提示手机号格式错误手机号188abc88882. 点击获取验证码TC-LOGIN-U004验证码倒计时显示易用P21. 点击获取验证码1. 观察按钮状态显示重新获取(60s)倒计时-TC-LOGIN-U005盲人模式朗读登录项易用P21. 开启屏幕朗读1. 聚焦手机号输入框朗读请输入手机号辅助功能VoiceOverTC-LOGIN-U006色弱模式高对比度易用P21. 开启色弱模式1. 检查登录按钮颜色高对比度显示蓝底白字色彩模式高对比度TC-LOGIN-U007断网恢复自动重发易用P21. 断网状态获取验证码失败1. 恢复网络自动发送新验证码网络状态断开→恢复2. 点击重新获取TC-LOGIN-U008多语言登录界面易用P21. 切换英文语言1. 检查登录页文本所有元素显示英文语言en_US 总结