软件测试团队
文章平均质量分 56
软件测试King老师
软件测试、软件测试讲师
展开
-
ISTQB考试
原创 2022-03-19 16:25:49 · 400 阅读 · 0 评论 -
最近教学中龙捷城配性能测试遇到的问题——重复订单号(简单记录一下)
一、常用性能测试场景:单场景 → 单独某个功能、接口,测试目标是多少混合场景 → 发现线程死锁和数据库死锁稳定性场景 → 系统是否稳定运行,发现系统是否有内存泄漏(过程)、内存溢出(结果,系统崩溃)(一般N*12小时)二、龙捷城配,选取典型的业务场景1、下订单(立即招车)//下订单(立即招车) lr_start_transaction("下订单"); web_submit_data("saveOrder", "Action=htt...原创 2021-08-30 15:34:16 · 410 阅读 · 0 评论 -
APP课程测试(第1天)
APP测试 面试题1:微信公账号、微信小程序、APP三者有什么区别? 面试题2:原生的APP与网页版APP优点、缺点区别 APP的测试流程 1、首先是测试资源确认及准备(手机、人员、软件需求说明书、需求评审或者高保真原型图评审等) 2、测试的计划、测试用例的设计与评审测试用例评审流程与Web一样。 3、UI(用户界面)测试:测试用户界面(如菜单、对话框、窗口和其他控件)布局、风格是否满足要求、文字是否正确、页面是否美观、文字、图...原创 2021-08-15 15:54:51 · 408 阅读 · 0 评论 -
2021-05-18:金朝阳上课课堂
原创 2021-05-18 16:44:34 · 263 阅读 · 0 评论 -
软件测试工程师面试——假如要你测试 6 个月期限的 p2p 借款产品,你应该怎么设计案例,说出测试点
分析:(回答思路:1 站在用户的角度测试,用户怎么用,你就怎么测试。2 一个人扮演多种角色测试。 3 多想出一些异常场景。)1 借款产品投标结束日 T+7 时,满标和不满标的情况。2 借款产品投标结束日 T+7 前,产品提前满标情况3 产品成立后,每个月还款日前,检查系统有没有发出邮件,短信,站内信通知借款人充值到平台账户。4 在每月还款日,借款人充值用来还款时,充值资金足够、不足够、不充值情况,查看系统如何处理。充值资金不足或者没有充值时,系统应该有罚息。5 借款人...原创 2021-03-09 14:35:17 · 2794 阅读 · 0 评论 -
时光如梭,一晃一年多,过去了,回想起南京教学的那些日子,给学员们准备的面试题
项目问题:1:如何评价一个软件系统的质量,从哪些维度进行考虑?答案:软件系统的质量要从以下的6个维度进行考虑1、功能性:软件所实现的功能满足用户需求的程度,功能性反映了所开发的软件满足用户需求的程度,即用户要求的功能是否都全部实现了。2、可靠性:也即软件除了满足用户需求之外,另外要求软件在发生故障时能继续运行程度。3、易用性:它反映了软件与用户友善性,即用户在使用本软件的时候,是否方便。4、效率:在指定的条件下,用软件实现某种功能,所需的计算机资源(包括时间)的有效程度,在完成功能的时,有没有原创 2021-01-21 12:04:50 · 1594 阅读 · 0 评论 -
App详细测试流程及测试点
1 APP测试基本流程1.1预估测试周期测试周期可按项目的开发周期来确定测试时间,一般测试时间为两周(即10个工作日,一人份工作量),根据项目情况以及版本质量可适当缩短或延长测试时间。正式测试前先向主管确认项目整体排期。与其他项目强耦合适量增加3-5个工作日,弱耦合增加1-2工作日1.2测试资源测试任务开始之前,准备测试资源1.产品文档2.原型图3.效果图 即设计交互稿4.行为统计分析定义文档5.测试设备(测试机,平板,系统iOS、Android,不同分辨率)...原创 2021-01-20 12:23:16 · 943 阅读 · 1 评论 -
大部分软件测试工程师的出路?
今天,思索下软件工程师的出路。 首先,必须肯定,无论是哪个行业,只要成为精英,不愁发展。但是,绝大多数人,由于各种原因,成长并不顺利。 从毕业到现在已经快七年,同时也进入了30岁的门槛。以前一直以为30岁是一个离自己很遥远的年代,不过却这么快就来到了,好像毕业还是就在昨天。 七年的时间足够让一个人无论从身体、财富、思想、人际关系等等方面发生质的变化。比如:笔者现在身体就大不如前了,也许这也是一个好的信号,提醒自己该注意了。 写了两段废话,这里回答下大家的疑问:为啥毕业不到七年,却标记为八年的转载 2021-01-19 12:12:03 · 370 阅读 · 1 评论 -
接口测试基础知识
1.接口分为软件接口、硬件接口、用户接口 API:客户端和服务器之间应用程序编程接口。 网络接口:网络中两个设备或协议层之间的接口 硬件接口:网卡网线 软件接口:协议(IPTCPUDPhttp协议) 用户界面:人与机器之间GUI 2.接口与API的关系 API是软件系统不同组成部分衔接的约定。 API是接口的一种。 3.API的分类: webserviceAPIweb服务API SOAP:对象访问协议,xml协议 XML-RPC:远程过程调用,通过XML将调.翻译 2021-01-18 12:23:54 · 410 阅读 · 0 评论 -
软件测试工程师面试突击Linux篇幅
一:Linux 常用操作 常用指令1.cd app 切换到 app 目录 cd .. 切换到上一层目录 cd / 切换到系统根目录2.ls 显示当前目录想所包含的文件和文件夹 ls -l 缩写成 ll 文件和目录的详情信息(不包含隐藏文件)3.rmdir(remove directory)命令可用来删除“空”的子目录:4.【cat、more、less】5.tail -10 a.txt 查看后 10 行数据6.tail ...原创 2020-06-23 14:39:32 · 777 阅读 · 0 评论 -
软件测试工程师求职前的内部模拟考试(初级)
1:微信发朋友圈相关测试用例? 1,只发送文字,长按相机图标,最长输入限制,能否成功输入并发送 2,只发图片,发单张、多张图片能否成功;能否发动图 3,只发视频,能发几个视频,能发多长视频 4,图片+视频,能否成功 5,文字+图片,能否成功 6,文字+视频,能否成功 7,谁可以看,公开、部分可见、私密、不给谁看,别人能否看到 8,提醒谁看,提醒一人、多人,是否收到提...原创 2020-04-30 13:46:52 · 423 阅读 · 0 评论 -
软件测试学员在网上复习数据库知识
导入数据并根据题目要求查询相关结果!CREATE TABLE STUDENT(SNO VARCHAR(3) NOT NULL,SNAME VARCHAR(4) NOT NULL,SSEX VARCHAR(2) NOT NULL,SBIRTHDAY DATETIME,CLASS VARCHAR(5))goCREATE TABLE COURSE(CNO VARCHAR(5) ...原创 2020-03-26 10:10:10 · 1205 阅读 · 0 评论 -
河南省周口市安吉软件测试培训中心第一次软件测试课程——软件测试期末考试(含答案)
1:请列出你所知道的软件测试种类,至少5项?(5分)答案: 按测试阶段划分:单元测试、集成测试、系统测试、验收测试。 按是否覆盖源代码划分:黑盒测试、白盒测试 按是否运行划分:静态测试、动态测试 按是否自动化划分:人工测试、自动测试 按其他划分:回归测试、冒烟测试、随机测试 2: 某文件的权限为:-rwxrwx--x用数值形式表示该权限(...原创 2020-01-17 18:42:13 · 1711 阅读 · 0 评论 -
河南省周口市安吉软件测试培训中心第一次软件测试课程——测试理论考试(含答案)
1:画出V模型和W模型,并且描述出他们的优点与缺点?(4分)2:什么是测试计划?测试计划包含哪些内容?(4分)答案:测试计划是对即将进行的测试做一个规范性的指导文档,包含测试范围、方法、资源,以及相应测试活动的时间进度安排表文档等。测试计划包含6要素(5w1h):1:why——为什么要进行这些测试2:what——测试哪些方面,不同阶段的工作内容3:when—...原创 2020-01-10 11:59:36 · 3753 阅读 · 0 评论 -
河南省周口市安吉软件测试培训中心第一次软件测试课程-Mysql课堂练习(未完,更新中)
练习1:显示表departments表结构:describe departments练习2:查询departments里面的全部数据:select * from departments练习3:select 100+1.5输出结果是多少:101.5练习4:select '123'+100的输出结构是多少:223练习5:select 'johin'+100的输出结果是多少:100...原创 2020-01-09 19:06:46 · 740 阅读 · 0 评论 -
河南省周口市安吉软件测试培训中心第一次软件测试课程-Linux基础命令篇
服务器版本Linux:RedhatCentosLinux命令:cd命令命令功能:切换当前目录至dirName命令格式:cd [目录名]注:目录名称与cd指令之间存在一个空格cd ..表示回到该目录的上层目录cd 没有加上路径,表示回到主目录绝对路径写法:cd jcy1/jcy2/jcy3相对路径写法:路径的写法不是由根引起的,是相对于目前当前工作的路径,所在位置的路径cd...原创 2020-01-03 11:49:51 · 5082 阅读 · 0 评论 -
河南省周口市安吉软件测试培训中心第一次软件测试课程-网页前端基础
1.1Web基础知识1.2Web相关的名词:1、world wide web(万维网):我们可以理解为是基于http协议和超文本传输语言的信息交换系统。2、网站:我们可以将网站理解为是在上述的信息交换系统内用来临时存放和交流信息的一个平台(该平台就是由网页组成)3、http协议:我们可以认为是用来规定不同的网站之间或者不同的客户端与服务器之间如何进行数据交换的一种规则。4、超文本传输语...原创 2019-12-30 09:11:24 · 2104 阅读 · 0 评论 -
河南省周口市安吉软件测试培训中心第一次软件测试课程-计算机基础理论论篇
计算机基础知识1.1计算机基本介绍一、为什么需要计算机二、计算机定义:所谓的计算机就是一种可以自动高效进行计算操作的电子设备,我们称之为电脑(PC)三、计算机基本特点1、计算机可以完成数学和逻辑运算2、计算机可以对数据进行记忆和存储3、计算机可以在程序的指令下自动高效的进行计算四、计算机的组成1、计算机认为是由硬件系统+软件系统二大部分组成2、硬件是什么:对于计算机来说那...原创 2019-12-24 11:53:40 · 1016 阅读 · 1 评论 -
学员面试vivo手机软件测试职位试题
自我介绍弱网测试怎么测?具体设置网速,2GUI测试测什么UI测试用例怎么设计第三个项目介绍一个模块业务流程怎么来测这个模块写了多少用例发布一条信息业务流是怎么实现的用jmeter测过哪个模块的性能测试jmeter性能测试脚本是怎么写的接口地址是谁的地址接口是在手机上吗?jmeter发的请求怎么传到手机上的jmeter能操作手机的原理jmeter是压客户端吗添加内容...原创 2019-11-29 11:42:17 · 1985 阅读 · 0 评论 -
软测5班内部模拟问答(2019-11-19)
1:你用过Fiddler在项目中发现过哪些有价值的bug?2:接口测试,返回的数据格式类型一般有哪些类型?3: App兼容性测试怎么做?APP升级测试怎么做?4:你测试过哪些类型的安卓机型?哪些类型的苹果机型?5:你测试过安卓机型的操作系统是多少?苹果机型的操作系统是多少?安卓和苹果的文件的扩展名分别是什么?6:你在测试工作中印象最深刻的bug有哪些?7:你在使用selen...原创 2019-11-19 13:20:15 · 392 阅读 · 1 评论 -
软测5班快毕业了,我陪伴他们3个月了
原创 2019-11-14 16:36:18 · 399 阅读 · 3 评论 -
软测5班的课程终于结束啦-以下学员的毕业考试试卷(2019-11-12)
姓 名 测试基础(20分) 数据库(15分) Linux(10分) Web(20分) App(20分) 开发语言(15分) 总 分 测试基础部分 (总计20分) 一、简答题(每题1分,总计15分)1、软件的生命周期以及项目成员有哪些?2、详细说明敏捷模型的工作流程?3、软...原创 2019-11-12 15:51:12 · 865 阅读 · 0 评论 -
软测5班Appium课堂笔记(2019-11-07)
Appium移动端的自动化测试框架第1步:安装Appium移动端的自动化测试框架,并且启动, Appiim的默认端口4723第2步:启动uiautomatorviewer第3步:启动海马模拟器第4步:uiautomatorviewer第二个按钮,截图,可以看到模拟器里APP的控件属性第5步:打开Eclipse,创建一个AppiumDemo类编写代码如下:// 创建节点属性,用电...原创 2019-11-07 20:05:33 · 299 阅读 · 0 评论 -
软件测试5班-Liunxu下测试环境的搭建
使用FTP工具将相关文件拷贝到/root目录下 安装JDK rpm -ivh文件名 安装好之后,查看版本号 javac -version java -version 若两者版本不一致,则需修改配置文件 vi /etc/profile 跳转到最后一行,插入以下语句(按一下键盘的G跳转到最后一行,注意大写;再按一下O进入编辑模式) JAVA_HOME=/usr/j...原创 2019-11-06 17:24:28 · 317 阅读 · 0 评论 -
软件测试5班-windows下测试环境的搭建
第一步安装:JDK 附1:JDK安装成功后环境变量配置:(1)安装完JDK后配置环境变量 计算机→属性→高级系统设置→高级→环境变量(2)系统统变量→新建 JAVA_HOME 变量 。变量值填写jdk的安装目录(例如: E:\Java\jdk1.7.0)(3)系统变量→寻找 Path 变量→编辑在变量值最后(注意:不要把原来的变量值给覆盖了)输入 %JAVA_HOME%...原创 2019-11-06 17:20:27 · 894 阅读 · 0 评论 -
软测5班TestNG上课笔记(2019-11-03)
------------------------------------第1个案例BeforeMethod------------------------------------import org.testng.annotations.*;public class TestNGDemo { @BeforeMethod public void BeforeMethod() ...原创 2019-11-03 15:23:23 · 297 阅读 · 0 评论 -
软测5班junit简单笔记(2019-11-1)
junit:JAVA单元测试框架版本5/4.7注解:@注解名,作为一种标记来对后面的内容进行解释执行@BeforeEach/@Before:标记的方法会在每次测试方法前被调用一次,多用于测试方法前的初始化操作。@Test:标记的方法为测试方法@AfterEach/@After:标记的方法会在每次测试方法后被调用一次,多用于测试方法结束后的清理操作@BeforeAll/@Bef...原创 2019-11-03 13:27:26 · 275 阅读 · 0 评论 -
软测5班APP考试(2019-10-29)
APP测试笔试验收题 __2019学员班级: 日期: 姓名: 得分: 简述app类软件的测试流程?(10分) App中有哪些日志,对应的命令是什么?APP中常用的命令有哪些?(10分) 使用monkey,根据常见的操作对calculator做1000次monkey操作...原创 2019-10-29 09:01:39 · 346 阅读 · 0 评论 -
软测5班jmeter笔记(2019-10-29)
接口测试理论自动化测试的金字塔模型硬件接口:比如usb接口,电源接口、耳机接口...软件接口:数据系统访问接口、 http请求接口...为什么要做接口测试Web前端:指用户可以直观操作和看到的界面。html,Css样式,javascript脚本。android和ios等。web后端:是指与数据库交互进行处理响应的业务逻辑。包括java、python、php 、net等。通过接...原创 2019-10-29 08:59:18 · 461 阅读 · 0 评论 -
软测5班Http协议与Fiddler抓包(2019-10-24)
一:什么是http协议协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或者规则,超文本传输协议(http)是一种通信协议,它允许将超文本标记语言(html)文档从web服务器传送到客户端的浏览器目前我们使用的是http/1.1版本二:web服务器,浏览器,代理服务器工作原理三:URL详解URL:地址用于描述一个网络上的资源,基本格式如下:schema://ho...原创 2019-10-24 19:47:37 · 5126 阅读 · 0 评论 -
软测5班Linux考试(2019-10-23)
写出下列Liunx命令: 查看端口有没有被占用(4分) ps和top都是查看进程信息的,它们有什么区别(4分)? 查看文本的命令,至少写出5种,并且有什么区别(10分) chmod 751 file 代表什么含义(4分)? 查找和java相关的进程,并彻底杀掉(5分) 6, 在work目录下创建目录为FindFiled文件目录,并且强制删除Fi...原创 2019-10-23 10:22:44 · 298 阅读 · 0 评论 -
软测5班Loadrunner阶段性考试(2019-10-19)
试题1:用你在Loadrunner中所学习的知识,将“欢迎来到然学科技”保存为一个变量,并且在日志中打印输出(10分)。答案:lr_save_string("欢迎来到然学科技","ranther");lr_output_message("你好:%s",lr_eval_string("{ranther}"));试题2:Loadrunner 中如何保持每次参数取值的唯一性(2...原创 2019-10-19 09:42:22 · 455 阅读 · 0 评论 -
今天打软测5班学员学习复习java考试
一小球从100 米高度自由落下,每次落地后反跳回原高度的一半在落下,求他第10 次落地时,共经过多少米?第十次反跳高度是多少? 答案:double high = 100, sum = 100; for (int i = 2; i <= 10; i++) { sum += high;...原创 2019-10-15 11:13:59 · 203 阅读 · 0 评论 -
带软件测试5班学员学习java基础知识(2019-10-13)
计算机语言:1.机器语言,012.低级语言,汇编语言3.高级语言,C C++ JAVA Python...编译型语言(强类型)解释性语言(弱类型) SDK->JDK:java开发包->JRE:java的运行时环境->JVM:java虚拟机java SE:java标准版java EE:java企业版java ME:java微缩版1、安装JDK和...原创 2019-10-13 13:57:26 · 355 阅读 · 0 评论 -
带软测5班学员学习数据库知识(2019-10-13)
答案:--1、 查询Student 表中的所有记录的Sname、Ssex 和Class 列。select Sname,Ssex,Classfrom Student--2、 查询教师所有的单位即不重复的Depart 列。select Departfrom TEACHERgroup by Depart--3、 查询Student 表的所有记录。select *from Stu...原创 2019-10-13 13:38:54 · 261 阅读 · 0 评论 -
软测5班课程-软件测试概论
一:软件的生命周期:问题的定义及规划:此阶段是软件开发方与需求方共同讨论,主要确定软件的开发目标及其可行性。做不做。需求分析:在确定软件开发可行的情况下,对软件需要实现个各个功能进行详细分析。做什么。软件设计:怎么做程序编码:做软件测试:系统测试运行维护:持续最久阶段二:软件开发模型瀑布模型快速原型模型增量模型螺旋模型三:软件测试与软件质量质量保证(...原创 2019-09-29 17:42:16 · 1546 阅读 · 0 评论 -
今天带软测2班学员做面试前的试题(每天几道面试题分析)
103:为什么要进行接口测试?接口测试由于绕开了前端,直接通过请求调用的方式进行测试,有如下优势:1.、更早的测试介入,只要接口开发完成,就可以测试2.、更多的场景覆盖,因为绕开了前端的控制,使得测试场景更自由3、 接口测试从项目的角度,工作量是低于UI测试的,投资回报较高4、 接口测试对于自动化的支撑度更好,有好的接口测试过程,就有可能支持好的接口自动化过程另外,接口测试可以扩充对于其...原创 2019-07-25 14:08:34 · 559 阅读 · 0 评论 -
2019-4给学员试讲内容分享
1:什么是软件测试软件测试是软件生命周期中的一个阶段,软件测试的目的就是为了确保软件产品质量,使得产品能够顺利交付和通过验收。2:什么是软件生命周期2.1需求分析,用户需要做什么2.2软件的设计阶段2.3软件的编码阶段,写代码2.4软件的测试阶段2.5软件的验收阶段2.6软件的运行与维护阶段3:软件测试的分类3:1按阶段分类:单元测试测试(程序员自己来做,C语言中最小的单元...原创 2019-04-13 15:18:20 · 290 阅读 · 0 评论 -
软件测试5班Sql Server课堂笔记(2019-09-25)
Sql server:微软,端口:1433Mysql数据库:端口:3306Oracle数据库:端口:1521Sql server启动服务的二种方式:在sql server配置管理器中启动服务在计算机—管理工具—服务启动实体:一条数据库中的记录。数据库表中存放格式相同的实体。冗余:表中存在大量的重复数据。消除冗余会似表结构变的复杂,所以允许存在一定的冗余,一张表做一件事。完整性:...原创 2019-09-25 09:22:01 · 1480 阅读 · 0 评论 -
软测5班数据库基础知识
函数:字符串函数charindex('查找内容','源字符串'[,起始位置]),返回值为查找到的内容首字母所在的位置,如果未找到返回0。len('字符串'),返回字符串长度。lower('字符串'),返回小写字母。upper('字符串'),返回大写字母。ltrim('字符串'),返回去除字符串左边空格。rtrim('字符串'),返回去除字符串右边空格。left('字符串',返回数)...原创 2019-09-21 13:58:53 · 190 阅读 · 0 评论