软件测试
冰点契约丶
西安互联网付费就业,Java开发,软件测试开发线上线下辅导 欢迎有需要的朋友咨询。
展开
-
B2B和B2C的区别
B2B和B2C的区别原创 2023-11-23 09:14:37 · 24 阅读 · 0 评论 -
sqlmap的使用
sqlmap是一款sql注入检测工具sqlmap -u"http://提交某个参数的url" --cookie=‘本次提交的cookie’ --banner-u:url的缩写–cookie:cookie注入–banner:查看目标系统信息原创 2021-07-13 22:49:40 · 69 阅读 · 0 评论 -
nmap的常用操作
namp常用操作port:端口state:端口状态service:端口服务open:端口是打开的closed:端口是关闭的filtered:端口被防火墙屏蔽,无法确定状态nmap ip:直接指定ip进行简易扫描namp -A -T4:进行全部扫描,级别为4nmap 192.168.1.0/24:对同一网段进行批量扫描nmap --script=vuln ip:采用脚本的方式进行扫描nmap -sS -sV -T4 ip:-sS:进行tcpSYN扫描-sV:进行版本探测...原创 2021-07-10 21:15:00 · 214 阅读 · 0 评论 -
安卓ADB命令
创建虚拟机:android create avd -n 虚拟机名称 -t target显示系统中全部安卓平台:android list targets显示系统中全部avd模拟器:android list avd启动模拟器:emulator -avd 虚拟机名称删除模拟器:android delete avd -n 虚拟机名称显示当前运行的全部模拟器:adb devices安装apk:adb install 应用程序路径卸载apk:1.删除apk包:abd shell :进原创 2021-06-03 18:39:36 · 128 阅读 · 0 评论 -
Monkey
Money:一款安卓性能测试工具参数介绍:查看主包名:adb shell pm list packages-v:查看日志-p:指定测试的主包名例:monkey -p [package_name] -v 1000010000:代表执行的次数原创 2021-07-15 20:16:14 · 93 阅读 · 0 评论 -
常用Dos命令
常用Dos命令:dos命令行进入方法:win+r 输入 cmd 回车dir 目录名:展示当前目录下包含的所有文件和目录cd 目录名:进入当前目录【可以按tab键进行补全文件名,可以按多次tab键进行切换目录名】cd … :进入上级目录 .表示当前目录 …表示·上级目录rd:删除文件夹rd /q/s 文件夹名称:强制删除指定文件夹del 文件名称:删除文件盘符名::切换盘符mkdir 文件夹名 :创建文件夹copy con 文件名:创建文件并进入编辑模式ctrl+z+回车:保存并退出编辑原创 2021-04-13 13:16:13 · 1638 阅读 · 0 评论 -
什么样的项目适合做自动化
web自动化测试 什么样的项目适合做项目周期比较长时间充足需求比较稳个定,需求的变更较小能力原创 2021-07-03 12:05:05 · 91 阅读 · 0 评论 -
LoadRunner
LoadRunner四大组件1.脚本生成器:VuGen2.压力调度监控器:Controller3.结果分析工具:Analysis4.代理服务器:Generator Agent原创 2021-06-08 23:40:28 · 106 阅读 · 0 评论 -
性能测试二
软件性能测试基准测试实现对某一类测试对象的某项性能指标进行定量和可对比的测试如:给系统施加较低压力,查看系统是否能够正常运行**负载测试:**对系统不断施加负荷(并发用户数),直到系统性能出现拐点比如响应时间由3秒变为3.1秒**压力测试:**也称破坏性测试,使系统处于超过预期负载的状态下,检查系统在峰值负载情况下的应用表现,以及系统什么时候出现异常稳定性测试给系统施加一定的业务压力,使系统运行一段较长时间,一般为7*24小时测试点:登录,搜索,查看,购买流程、详情页面等等先提取测试点,原创 2021-06-08 23:36:01 · 93 阅读 · 0 评论 -
性能测试一
性能测试什么是软件性能测试?通过某些工具或手段来检测软件的各项性能指标是否达到了要求,即为性能测试性能测试关注的性能指标:并发用户数事务响应时间业务成功率TPS(服务器每秒处理的事务数)资源利用率在线用户数:指某一时刻已经登录系统(限服务器建立连接的用户数量)的用户数量并发用户数:指同一时刻向服务器发送请求的在线用户数并发用户分类:1.同一时刻发送某一业务(单业务,单场景)的相同请求2.同一时刻向服务器发送多个业务(多业务多场景)的不同请求请求响应时间:单位:一般为秒或毫秒事务原创 2021-06-08 23:14:18 · 70 阅读 · 0 评论 -
白盒测试--圈复杂度与循环测试
基本路径测试法步骤: 1.画出程序流程控制图 2.设计程序圈复杂度 3.导出测试用例 4.执行测试用例程序环路复杂性1.流图中区域数量对应唤醒的复杂性区域数+12.给定流图G的圈复杂度V(G),定义为V(G)=E-N+2,E是流图中边的数量,N的流图中结点的数量循环覆盖简单循环嵌套循环串接循环不规则循环循环用例设计方法整个跳过循环只有一次通过循环两次通过循环m次通过循环,其中m<n;n-1次通过循环n次通过循环**简单循环:**其中n是允许通过循环的最大次数嵌套循环原创 2021-06-07 19:37:28 · 1157 阅读 · 0 评论 -
白盒测试-逻辑覆盖
白盒测试白盒测试方法1.静态白盒测试:代码评审代码检查2.动态白盒测试逻辑覆盖基本路线覆盖循环覆盖代码检查方式:桌面检查代码审查走查逻辑覆盖法:逻辑覆盖是通过对程序逻辑结构的遍历实现对程序的覆盖。他是一系列测试过程的总称,这组测试过程逐渐进行越来越完整的通路测试。逻辑覆盖法分类:1.语句覆盖2.判定覆盖3.条件覆盖4.判定-条件覆盖5.条件组合覆盖6.路径补充覆盖—————————————————————————**语句覆盖:**设计足够的测试用例,运行被测程序原创 2021-06-07 19:17:36 · 359 阅读 · 0 评论 -
提交缺陷开发不认可怎么办
提交缺陷开发不认可怎么办?1.自查测试人员首先要检查自己这边有没有问题,看看自己对需求理解的是否正确;提交的缺陷是否有问题,步骤写的是否清楚;按自己写的步骤缺陷是否可以复现2.提出的缺陷要站在用户的角度考虑跟研发人员有技巧的沟通。并且测试人员要注意不能只站在自己的角度跟研发人员提缺陷。要站在用户的角度来提缺陷。比如说:如果我是用户,怎样实现用户的体验会更好一些3.给缺陷的定义一定要准确测试人员要注意一定要准确的定义缺陷的级别,不仅会影响研发人员工作,也会给自己带来一些不必要的麻烦。4.提高自身原创 2021-06-03 00:06:57 · 2341 阅读 · 0 评论 -
黑盒测试用例设计的方法
等价类某个输入域的集合,在这个集合中每个输入条件都是等效的,如果其中一个的输入导致不能导致问题发生,那么集合中其他输入条件进行测试也不太可能发现错误。有效等价类:有效等价类是程序说明有意义,合理的输入数据无效等价类:无效等价类是程序规格说明无意义的输入数据等价类通常用于具有输入条件的输入项。边界值输入条件明确了一个值的取值范围,或是规定了值的个数输入条件明确了一个有序的集合。**上点:**边界上的点,如果域的边界是封闭的,上点就在域范围内;如果域的边界是开放的,上点就在域范围外。**离点:原创 2021-05-24 19:00:50 · 153 阅读 · 0 评论 -
缺陷管理工具
缺陷管理工具Mercury TestDirector(简称TD)HP Quality Cebter(简称QC)RATIONAL ClearQuest(简称CQ)JiraBugzilla软件缺陷跟踪过程需要有软件工具支撑:BugfreeMantisTestTrack ProRaid/BMSSilkCentral Issue ManagerLotus Notes原创 2021-05-13 19:17:59 · 548 阅读 · 0 评论 -
缺陷严重程度的划分
缺陷报告相关属性缺陷发现阶段缺陷所属版本缺陷修改日期缺陷引入阶段缺陷引入原因缺陷的严重程度严重性:顾名思义就是软件缺陷对软件质量的破坏程度,即此软件缺陷的存在将对软件的功能和性能产生怎样的影响。致命:例如,软件的意外退出甚至操作系统崩溃,造成数据丢失。严重:例如,主要功能及关键功能失效或未实现。一般:例如,非关键/主要功能失效或未实现提示:软件界面的细微缺陷,例如,某个控件没有对齐,某个标点符号丢失等;A类——严重错误,包括:由于程序所引起的死机,非法退出死循环导致数据库发生死原创 2021-05-12 17:31:45 · 3278 阅读 · 0 评论 -
缺陷报告单写作准则(5C)
缺陷报告单写作准则(5C)Correct(准确)每个组成部分的描述准确,不会引起误解Clear(清晰)每个组成部分的描述清晰,易于理解Concise(简洁)只包含必不可少的信息,不包括任何多余的内容Complete(完整)包含复现该缺陷的完整步骤和其他本质信息Consistent(一致)按照一致的格式书写全部报告缺陷...原创 2021-05-12 17:21:47 · 587 阅读 · 0 评论 -
软件质量模型
原创 2021-04-29 20:57:49 · 70 阅读 · 0 评论 -
软件测试基础:软件生命周期
软件测试利用人工或者自动化测试证明软件是可用的不仅仅是操作被测对象软件的的生命周期计划:项目经理完成,包含时间,事件,人物需求分析:概要设计说明书SRS设计:概要设计说明书HLD,(模块,每个模块有哪些函数组成)详细设计说明书LLD编码:测试:单元测试:测试函数,依据是详细设计说明书,白盒测试范畴集成测试:测试模块,接口,依据的是概要设计说明书,灰盒测试范畴系统测试:测试软件,依据的是需求规格说明书,黑盒测试范畴测试计划:测试经理或者组长完成,输出测试计划文档测试设计:怎么测,输原创 2021-04-29 20:46:32 · 139 阅读 · 0 评论