当前位置: 首页 > news >正文

帝国cms做微网站好的网站搭建公司

帝国cms做微网站,好的网站搭建公司,便民网,网站空间后台一、测试理论 3.1 你们原来项目的测试流程是怎么样的? 我们的测试流程主要有三个阶段#xff1a;需求了解分析、测试准备、测试执行。 1、需求了解分析阶段 我们的 SE 会把需求文档给我们自己先去了解一到两天这样#xff0c;之后我们会有一个需求澄清会议#xff0c; …一、测试理论 3.1 你们原来项目的测试流程是怎么样的? 我们的测试流程主要有三个阶段需求了解分析、测试准备、测试执行。  1、需求了解分析阶段 我们的 SE 会把需求文档给我们自己先去了解一到两天这样之后我们会有一个需求澄清会议 我们会把不明白不理解的需求在会议上说出来包含需求的合理性还有需求的可测性等 产品这边解答目的是让我们测试这边和开发对需求的理解达到一致。 2、测试准备阶段 会议结束之后我们开始准备测试工作我们测试这边会写一个测试计划分配每个人负责的模块 然后我们就根据自己负责的模块用 xmind(思维导图)进行测试需求分析分析测试点 以及编写测试用例之后我们会在自己的组内先进行评审评审修改之后还会在我们的项目组评审 评审完后进行修改测试用例。 3、测试执行阶段 开发人员编写好代码之后我们会把代码包通过 Jelkins 部署到测试环境提测进行 SIT 测试 在正式测试之前我们会先做一个冒烟测试冒烟测试通过之后我们才转测在执行测试的过程中 我们如果发现 bug 就会用 tapd(或者禅道)记录并且提交 bug也会进行 bug 复测以及回归测试 每一轮测试结束之后我们都会写一个测试报告一般情况下测试 4-5 轮之后会达到上线要求 当达到上线的标准后测试报告会认为测试通过上线前我们会做预发布测试预发布通过后 由项目组与产品决定时间上线上线完成一周左右我们会写一个项目总结测试报告 总结我们在上一个版本中遇到的问题以及今后有哪些地方需要改进在产品选代过程中 我们会跑自动化用例来进行回归测试。 3.2 如果需求不明确的话你怎么办? 需求不明确的话我会在需求澄清会议上面提出来问清楚这个需求只有明确需求 才能更好的完成工作后续工作中还是不清楚可以找产品再去确认这个需求。 3.3 有哪些需要评审哪些人在 1、 xmind 思维导图评审主要是测试人员 2、测试用例需要评审测试人员开发人员产品人员 3、需求文档项目组所有的人员都会到场 3.4 有没有写过测试计划具体包括哪些内容? 参考答案 1 测试计划内容 (1)目的和范围 (2)规程 (3)测试方案和方法 (4)测试的准入和准出 (5)测试计划(流程、时间安排、对应人员) (6)测试的环境配置和人员安排 (7)交付件 华测教育专属 华测教育专属 华测教育专属 华测教育专属 华测教育专属 华测教育专属 华测教育专属 华测教育专属 华测教育专属 15 参考答案 2 我们公司之前按照考核要求写过测试计划不过后面老大觉得太耽误工作进度 后面一般都不再写测试计划而是写版本计划这个在版本计划每个人的任务列出来 负责人列出来自己根据自己的情况分配时间然后汇总大家一起开个小会评审就可以了。 3.5 用例包含哪些部分哪些用例设计方法你一般常用哪些方法? 原来我们用例包含 测试项目用例编号、测试标题、优先级、预置条件、操作步骤、测试数据、预期结果 黑盒测试用例设计方法主要是等价类、边界值、错误推测法、判定表、因果图、正交表、 流程分析法、状态迁移法、异常分析法。 常用的等价类、边界值、判定表、流程分析法、错误推测法。 等价类是指某个输入域的子集合在该子集合中 各个输入数据对于揭露程序中的错误都是等效的 并合理地假定测试某等价类的代表值就等于对这一类其它值的测试因此可以把全部 输入数据合理划分为若干等价类在每一个等价类中取一个数据作为测试的输入条件 就可以用少量代表性的测试数据取得较好的测试结果 等价类划分可有两种不同的情况有效等价类和无效等价类。 边界值的话就是对等价类划分方法的补充。测试工作经验告诉我大量的错误往往是发生在输入或输 出范围的边界上而不是发生在输入输出范围的内部因此的话针对各种边界情况来设计测试用例可 以查出更多的错误使用边界值分析方法设计测试用例的话首先应该确定边界情况通常输入和输 出等价类的边界就是应着重测试的边界情况应当选取正好等于刚刚大于或刚刚小于边界的值作为 测试数据而不是选取等价类中的典型值或任意值作为测试数据。 对于错误推断法这个是基于经验和直觉推测程序中所有可能存在的各种错误 从而有针对性的去设计测试用例的方法的主要就是列举出程序中所有可能有的错误和容易发生错误 的特殊情况去根据这些情况来选择测试用例例如在单元测试时曾列出的许多在模块中常见的错误 以前产品测试中曾经发现的错误等这些就是经验的总结。还有输入数据和输出数据为 0 的情况。 输入表格为空格或输入表格只有一行。这些都是容易发生错误的情况可选择这些情况下的例子作为 测试用例。 前面介绍的等价类划分方法和边界值分析方法都是着重考虑输入条件但都没有考虑输入条件之间的 联系相互组合等等的情况。考虑输入条件之间的相互组合可能会产生一些新的情况 但是要检查输入条件的组合并不是一件容易的事情即使把所有输入条件划分成等价类 他们之间的组合情况也相当多因此的话可以考虑采用一种适合于描述对于多种条件的组合相应产生多个动作的形式来考虑设计测试用例这就需要用到因果图(逻辑模型)。 因果图方法最终生成的就是判定表它适合检查程序输入条件的各种组合情况。 3.6 TestLink 工具使用? (1)创建用户并给新创建的用户指定权限。 (2)创建测试用例对测试用例进行增、删、改、查 (3)把测试用例关联到对应的测试计划中。 (4)把测试用例指派给对应的测试人员。 (5)对应的测试人员查看被指派的测试用例并执行测试用例。 3.7 如何提交一个好的 BUG 对 BUG 有一个清晰明了的描述 详细描述 BUG 重现的步骤 对于产生 BUG 的环境进行描述 提交 BUG 相关的图片和日志; 定位好 BUG 的等级 将预期结果与实际结果进行对比。 3.8 提 bug 需要注意哪些问题? 1) 不要急着提交先跟开发说明 bug 的情况定位分析下 bug。 是前端问题还是后端问题再去提交 bug。 2) 简单明了的概括 bug 标题清晰的描述 bug 重现步骤分析 bug 和预期正确结果附加 bug 的截 图或者日志。描述 bug 的时候。 3) 在不能确认该情况是否为 bug 的时候可以请教其他人。 4) 提交完 bug 以后后面还要跟踪 bug 修复情况。 3.9 bug 怎么管理的bug 的生命周期或者是 bug 的状态 原来 bug 是用禅道来管理的 原来我们公司 bug提交 bug 直接给对应的开发人员对应开发人员修复完成交给测试复测 复测通过关闭 bug不通过打回给对应开发。 提交-开发人员(已激活未确认)-开发进行确认状态变成已激活已确认开发修复完成 标注状态是已修复测试人员复测通过已关闭打回给对应开发已经激活。 3.10 提交 bug 包含哪些内容 所属产品、所属模块、所属项目、影响版本、指派人员 截止日期、严重程度、优先级、bug 类型、bug 环境 Bug 标题、重现步骤、附件 3.11 你提交的 bug开发不认可怎么办? 首先我会再看需求文档是不是我的理解有误如果是我对需求理解错的话我就去关闭 bug。 如果是 bug 再去让其他测试人员看看听下他们的意见然后自己先再三去复测并目保存好截图和日 志确定这是一个 bug 之后我就去跟开发说明白并且给他看 bug 重现的截图以及日志如果开发还 是不认可的话我就跟产品或项目经理说明白情况。 3.12 对应无法重现 bug应该怎么处理? 首先我会多测几次测了好多次都无法重现的话我就先把 bug 挂起并且留意一下看看往后的测 试中如果在后面的测试中重现 bug 就激活如果经过几个版本都还没发现的话就关闭 bug。 3.13 界面中的乱码可以是哪里导致的? (1)数据库中的编码设置 (2)前端页面编码 (3)后台代码也会编码 3.14 bug 的级别有哪些级别如何判断 1、致命对业务有至关重要的影响业务系统完全丧失业务功能无法再继续进行 或业务系统丢失了业务数据且无法恢复影响公司运营的重要业务数据出错。 2、严重对业务有严重的影响业务系统已经丧失可部分的重要的业务功能或业务系统 丢失了业务数据且可以恢复一般业务数据出错。 3、一般对业务有较小的影响业务系统丧失了较少的业务功能 例如界面错误打印或显示格式错误。 4、提示对业务没有影响不影响业务过程正常进行 例如辅助说明描述不清楚提示不明确的错误提示。 3.15 测试中如何判断是前端的 bug 还是后端的 bug 呢? 通常可以利用抓包工具来进行分析。可以从三个方面进行分析请求接口、传参数、响应。 1请求接口 un 是否正确如果请求的接口 ur 错误为前端的 bug 2传参是否正确如果传参不正确为前端的 bug 3请求接口 u 和传参都正确查看响应是否正确如果响应内容不正确为后端 bug 4也可以在浏览器控制台输入 js 代码调试进行分析 3.16 项目上线后发现 bug测试人员应该怎么办 看严重级别严重还是不严重 严重的紧急变更上线  不严重修复好后跟下个版本一起上线 用户会通过运维反馈到项目组这边项目经理会根据功能模块的负责人分给对应的开发与测试。 测试人员编写对应的测试用例、测试环境中重现 bug、提交 bug、 交给开发进行修复、修复完成 bug、进行 bug 的复测。 如果测试环境无法重现可以导入生产环境的包到测试环境中测试 还是不能复现查看生产环境的日志去定位问题。 3.17 如何保证质量 (1)需求要吃透多问多去了解。 (2)严格按照测试流程去执行多考虑用户测试场景使用测试用例设计方法多评审。 (3)要有良好的测试执行要求用例执行率达到 100%多轮测试进行探索性测试 需要测试之间交叉测试用工具来管理我们的测试工作(禅道 testlink exceltapd) (4)不断的反思与提升。 3.18 产品是怎么上线的? 一般我们会选择晚上上线开发测试还有产品全部到场进行上线测试。 首先开发将代码打包到生产环境的服务器中如果数据表有变化就会运行 sql 文件 对表的一些操作接着我们测试就开始先测试主体业务功能以及新增的功能模块; 测试通过之后我们会在界面上把上线测试的数据删除正常上线。 如果发现 bug开发人员当场修复 bug修复成功之后我们测试再复测通过就可以正常上线 如果发现了 bug 开发人员在上线规定时间之前都还没有修复好的话就看问题的严重性 如果严重就延期上线如果我们是迭代版本的话我们还需要版本回滚。 如果不严重产品跟客户觉得可以上线就正常上线。 二、 Linux 6.1 Linux 系统你是怎么用的? [在测试 1、执行的过程中我们发现的 bug有时候需要定位 bug协助开发修复 bug 时需要在 linux 里通过命令 tail-200 或 tail-500 查看当天的日志的后面多少行或者前面多少行定位 bug 或者通过 tail -f 来查看日志里的关键字 exception(异常) error(错误)。 [后台程序运行久了会对系统造成卡顿等诸多隐患或我们做性能测试的时候我们都会通过 linux 的命 令 Ps -ef 显示所有进程)、top(监控程序执行状况)、free -m 显示内存使用情况) 来查看系统资源如果服务器出现故障时我们也会用service httpd status看下服务器是否启动 用 ps -ef|grep httpd 查看 apache 进程是否启动用 ps -ef|grepjava 查看 jdk 进程是否启动如果 服务器起不来常见的问题有端口可能被占用用 netstat- an|grep 8080 查看端口是否已被占用。] [搭建测试环境的时候我们在是在 linux 下进行的搭建 LAMP 时在线用命令 yum install 安装 apachephp 以及 mysql;或通过 xshell 来导入需要的环 华测教育专属 境包来搭建 LTMJ(Tomcat、Mysql、jdk) 6.2 Linux 是什么工具连接的 Linux 版本是多少 Xshell、CRT、SSH 用的 ssh 协议连接端口是 22 传输文件用 xftp 工具占用的端口是 21 Linux 版本 centos6.5 版本 64 位 6.3 日志具体是怎么看的 1、我们根据日志目录找到对应的日志文件用 tail -200或者 tail-500 查看文件内容 也可以重定向导出来查看。 如果是系统出现了异常导致的错误我们跟去查找关键字比如说 error 或者 exception 等 如果是逻辑错误会把操作对应时间的日志跟对应开发一起去定位 bug 6.4 监控资源命令用到哪些 查着进程 ps -ef 过滤添加 grep 来着 杀掉进程 kill 强制杀掉 -9 监控资源 top vmstat 磁盘 df -h 内存 free -m 6.5 nmon 工具是如何使用的 1、下载安装包() 2、安装(不需要安装-解压即可) nmon_linux_14i.tar.gz 1把文件传输到 linux 服务器 2解压 xftp tar -zxvf nmon_linux 14i.tar.gz 3解压文件中找到你系统版本对应的运行文件 比如你们的操作系统 centos6.5 64 位系统 ./nmon_x86_64_centos6 文件 4运行对应的监控资源的文件 ./nmon_x86_64_centos6 按字母 c 查看 cpum 查看内存n 查看网络q 退出 3、运行命令把数据保存到文档中 ./nmon_x86_64_sles11 -s1 -c350 -f -m /home/ -s1 每 1 秒采集一次数据 -c350 采集 350 次即为采集十分钟的数据。 -f 生成的数据文件名中包含文件创建的时间 -m 生成的数据文件的存放目录 这样就会生成一个 nmon 文件并每十秒更新一次直到分钟后。 生成的文件名如_090824_1306nmon,””是这台主机的主机名 nmon -h 查看更多帮助信息。 4、把生成 nmon 工具导出到 windows 5、用 office 运行分析工具 6、生成一个 xlsx 文件 最后感谢每一个认真阅读我文章的人礼尚往来总是要有的这些资料对于【软件测试】的朋友来说应该是最全面最完整的备战仓库虽然不是什么很值钱的东西如果你用得到的话可以直接拿走
http://www.zqtcl.cn/news/902757/

相关文章:

  • 周到的商城网站建设北京品牌网站
  • 网站开发费用属于什么科目网站建设考试多选题
  • c asp做网站wordpress4.5.2文章采集
  • 百度网站建设电话建立网站站建设可以吗
  • 网站后台代码在哪修改网站如何做下一页
  • 网站开发职业要求百度推广代理商与总公司的区别
  • 西安网站建设中心网页 网 址网站区别
  • 技术支持东莞网站建设机械seo岗位是什么意思
  • 做商城网站需要备案什么域名硬件开发工具有哪些
  • 网络网站制作技巧wordpress全文
  • 韩国原生ip站群服务器左右悬停代码网站
  • 专门做广东11选5的网站网站 备案 营业执照
  • 免费扑克网站wordpress弹出服务协议窗口
  • 网站的反爬一般怎样做网站右键屏蔽
  • 茂名做网站dyiee青岛宣传片制作公司
  • 凡科网可以自己做网站吗编程常用网站
  • 做网站练手项目公司营业执照可以做几个网站
  • 聚通达网站建设网站并发要求
  • 网站建设预算申请如何写服装店网页设计素材
  • 做网站设计的公司柳州芜湖又出现一例
  • 重庆网站网站建设东莞市网站建设公司哪家好
  • php做网站如何架构wordpress 排版
  • wordpress免费网站模板下载地址在北京注册公司需要多少钱
  • 做的网站打不开高端网站名字
  • 个人网站建设报告西安网站开发高端网站开发
  • “网站建设:上海珍岛”网站备案信息查询系统
  • 北京哪个公司做网站专业建站培训
  • 郑州知名网站推广网站管理设置
  • 建设工程网站资质人员查询常州模板网站建设价格
  • 自己建网站做app手机网站列表页源码