软件测试
文章平均质量分 85
思想是一切事物的源头
这个作者很懒,什么都没留下…
展开
-
怎么理解TPS、QPS、RT、吞吐量这些性能指标
怎么理解TPS、QPS、RT、吞吐量这些性能指标前言一、重新理解那些性能指标概念二、响应时间 RT2.压力工具中的线程数和用户数与 TPS前言通常我们都从两个层面定义性能场景的需求指标:业务指标和技术指标。这两个层面需要有映射关系,技术指标不能脱离业务指标。一旦脱离,你会发现你能回答“一个系统在多少响应时间之下能支持多少 TPS”这样的问题,但是回答不了“业务状态是什么”的问题。例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。原创 2022-04-19 20:10:36 · 1179 阅读 · 0 评论 -
性能测试的概念
性能测试的概念性能测试的概念一、性能测试需要哪些指标二、性能测试需要哪些模型三、性能测试方案中需要有哪些东西四、性能测试中监控需要具备什么五、性能测试中需要哪些预定的条件六、性能测试中的场景有哪些七、性能测试中调优的部分有哪些二、使用步骤1.引入库2.读入数据总结性能测试的概念性能测试是针对系统的性能指标,建立性能测试模型,制定性能测试方案,制定监控策略,在场景条件之下执行性能场景,分析性能瓶颈并调优,最终得出性能结果来评估系统的性能指标是否满足既定值。一、性能测试需要哪些指标时间指标容量指标原创 2022-04-19 14:49:24 · 268 阅读 · 0 评论 -
Linux系统安全:多人共服务器,如何防止别人干坏事
提示:Linux系统和应用安全~多人共服务器,如何防止别人干坏事多人共服务器,如何防止别人干坏事前言一、如何理解Linux中的安全模型二、黄金法则是如何在Linux系统应用的1.Linux中的认证机制2.Linux中的授权机制3.要解决权限问题,我们就要实践最小权限原则。总结前言我们知道,在开发一个应用的过程中,需要涉及代码、操作系统、网络和数据库等多个方面。所以,只是了解代码安全肯定是不够的,我们还需要了解常见的基础环境和工具中的安全机制,学会通过正确地配置这些安全机制,来提升安全保障。谈到.原创 2022-04-18 21:13:38 · 276 阅读 · 0 评论 -
测前准备
问题1:1.需求评审完,对实现起来有难度的地方做个技术评审2.写完代码需要组内先进行CodeReview (将写完的代码交给别人去阅读,检查逻辑是否有问题)3.前后端都有改动的需求开发完成后需要前后端先进行联调,QA在联调之前提供准入case, 确保提测之后基本流程是通的4.提交前RD和QA需要进行测前沟通,沟通完需要敲定以下内容:项目背景: 1.本次的项目背景是什么,解决了什么问题 2.实现功能及实现的方法(对于复杂的模块需要RD对QA进行代码逻辑的讲解)从而确认测.原创 2020-06-18 10:13:16 · 421 阅读 · 0 评论 -
Monkey
monkeymonkey 概况monkey参数monkey 概况在Android的官方自动化测试领域有一只非常著名的“猴子”叫Monkey,这只“猴子”一旦启动,就会让被测的Android应用程序像猴子一样活蹦乱跳,到处乱跑。人们常用这只“猴子”来对被测程序进行压力测试,检查和评估被测程序的稳定性。Android官方对这只“猴子”的描述是这样的:Monkey是Google提供的一个命令行工具...原创 2020-04-07 09:59:28 · 634 阅读 · 0 评论 -
如何度量代码覆盖率
代码覆盖率是用例衡量代码被覆盖程度的一种度量方式。它最初是白盒测试的一个指标,后来被广泛应用于系统测试领域代码覆盖率的度量方式有很多种,这里介绍常用的几种语句覆盖语句覆盖又叫行覆盖,是最常用也是最常见的一种覆盖方式,就是度量被测代码中每个可执行语句是否被执行到了,让我们看一段代码int foo(int a,int b){ return a/b;}如果我们设计了这样一组用...原创 2020-04-03 15:21:31 · 740 阅读 · 0 评论 -
关于耦合
耦合分类1.内容耦合:如果发生下列情形,两个模块之间就发生的内容耦合一个模块直接访问另一个模块的内部数据一个模块不通过正常入口转到另一个模块内部两个模块有一部分程序代码重叠一个模块有多个入口2.公共耦合:若一组模块都访问同一个公共数据环境,则他们之间的耦合就称谓公共耦合。公共的数据环境可以是全局数据结构,共享通信区,内存的公共覆盖区等。3.外部耦合:一组模块都访问同一全局简单变量...原创 2020-04-03 13:35:51 · 327 阅读 · 0 评论 -
软件测试的职业发展
软件测试的职业发展为什么选择软件测试?软件测试的痛处?软件测试的发展路线为什么选择软件测试?首先原因是薪水很不错,IT互联网快速发展增长了很多测试工程师的岗位,现对其他实体经济行业薪资要高不少,拿一线城市的制造页来说,两年工作经验技术从业人员在相同的体力和脑力工作强度下,制造页的薪资水平一般在3000~8000 元左右,而软件测试在6000~18000左右,两倍不止,工资回报不错,所以越来...原创 2020-03-22 15:36:24 · 1173 阅读 · 0 评论 -
接口自动化测试
接口自动化测试什么是接口测试?为什么要做接口测试?什么是接口测试?接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之 间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过 程,以及系统间的相互逻辑依赖关系等。百科关于接口测试的介绍为什么要做接口测试?在软件测试的历史上,首先出现的是功能测试和性能测试,然后是自动化测试,但如今的系统架构...原创 2020-03-18 17:30:14 · 805 阅读 · 0 评论 -
自动化测试的7个步骤
自动化测试的7个步骤步骤一:改进软件测试过程 步骤二:定义需求 步骤三:验证概念 步骤四:支持产品的可测试性 步骤五:具有可延续性的设计 步骤六:有计划的部署 步骤七:面对成功的挑战 步骤一:改进软件测试过程 如果你负责提高一个商业交易操作的效率,首先,你应该确认已经很好的定义了这个操作的具体过程。然后,在你投入时间和金钱采用计算机提供一套自动化的商业交易操作系统之前,你想知道是否可以...原创 2020-03-16 22:48:07 · 561 阅读 · 0 评论 -
代码检查
1.代码检查是通过桌面检查、走查方式和代码审查进行的检查:包括:★ 检查代码和设计是否一致;★ 代码是否对遵循标准、是否可读;★ 代码逻辑表达是否正确;★ 代码结构是否合理;★ 程序编写与编写标准是否符合;★ 程序中是否有不安全、不明确和模糊的部分;★ 编程风格是否符合要求。★ 检查变量的交叉引用表:是否有未说明的变量和违反了类型规定的变量。★ 检查标号的交叉引用表:验证所有标...原创 2020-03-16 22:36:21 · 2201 阅读 · 1 评论 -
单元测试用例
单元测试是以程序设计说明书为指导,测试模块范围内的重要控制路径,以揭露错误。当程序编好以后,将它录制在媒体上,或者直接由终端键盘输入到机中进行调试。测试的相对复杂性和所发现的错误受到单元测试所限定的范围的限制。它在执行的过程中紧密的依照程序框架对模块进行测试(调试),测试包含入口和出口的参数,输入和输出信息,错误处理信息,部分边界数值测试。需要在6个方面对所测模块进行检查。1. 模块接口测试...原创 2020-03-16 22:33:12 · 1516 阅读 · 0 评论 -
Web测试用例总结
web测试用例一些常用模块的测试用例登录添加一些常用模块的测试用例登录①用户名和密码都符合要求(格式上的要求)②用户名和密码都不符合要求(格式上的要求)③用户名符合要求,密码不符合要求(格式上的要求)④密码符合要求,用户名不符合要求(格式上的要求)⑤用户名或密码为空⑥数据库中不存在的用户名,不存在的密码⑦数据库中存在的用户名,错误的密码⑧数据库中不存在的用户名,存在的密码⑨输...原创 2020-03-16 21:26:35 · 896 阅读 · 0 评论 -
安全测试用例
原创 2020-03-16 18:16:41 · 212 阅读 · 0 评论