知识干货
- 1. 三元运算符 三元运算符是 if-else 语句的简写。语法是value_if_true if condition else value_if_false。三元运算符是一行代码,可以替代多行 if-else 语句,使你的代码更加简洁。 a = 5b = 10max = a if a >...
- 01 什么是软件需求 业务需求是反应企业组织对软件系统的高层次目标要求,换句话说就是软件系统的建设目标,常常体现在这两个方面:问题和机会。 问题:解决企业运作的过程中遇到的问题。 机会:抓住外部环境变...
- 在实际的测试工作中,在做接口自动化测试时往往会遇到接口间数据依赖问题,即API_03的请求参数来源于API_02的响应数据,API_02的请求参数又来源于API_01的响应数据。 因此通过自动化方式测试API_03接口时,需要预先...
- 这是一个“万金油”方法论,适用于任何行业、任何产品。无论是软件开发领域、消费品领域,此文中的方法论、理论,适用于绝大多数消费品,即便是服务业也可以参照这个方法论来实施(原谅我没有想到有其他不适用于这个...
- 平时学习、工作过程中,编写的一些JMeter脚本,相信大多数都遇到过这个问题。那就是:如果换一台电脑运行,文件路径不一样,会导致运行失败。 前不久,自己就真真切切遇到过一回,A同学写了个脚本用于压测,需要其他...
- 01 前言 我们在进行接口测试时,大多数时候都是针对接口的参数设计用例进行测试,而相应的测试步骤基本相同(调用接口、检查返回码、检查返回数据)。 这种场景非常适合使用数据驱动的测试。数据驱动测试的理念是将...
- 前端页面报错: 1、页面报错500,首先我们可以知道是服务端的问题,需要去看下服务端的报错信息: 2、首先我们查看下前端是否给后端传了id: 我们可以看到接口是把ID返回了,就需要再看下p_id是什么情况了。 3...
- 面向对象编程(Object Oriented Programming,简称OOP)是一种编程范式,它的核心思想是将数据和操作数据的行为封装在一个对象中。OOP的设计模式侧重于将问题模型转化为对象模型,通过对象的抽象和封装来实现模块化...
- Python中提供了非常丰富的容器型数据类型,大家最为熟悉的有list、tuple、set、dict等。下面为大家分享一些使用这些类型的小技巧,希望帮助大家写出更加Pythonic的代码。 从字典中取最大 假设字典对象对应的变量名为...
- 软件测试设计是测试过程中重要的测试活动,怎么样设计测试用例能提高我们测试的效率和质量,从以下几个方面做了简单的讲解。 测试用例设计原则 测试用例设计的基本原则包括:有效性、清晰性、可复用性、可维护性、...
- 1 介绍之前负责的项目 参考答案: 先大概描述一下这个项目是做什么的(主要功能),包括哪些模块,是什么架构的(B/S、C/S、移动端?),你在其中负责哪些模块的测试。期间经历了几个大版本及几个小版本的迭代...
- 暴力破解攻击 概述 不断地去试用户名和密码,直到试出来。 字典 1.常见的弱口令; 2.互联网上被脱裤后的账号密码(撞库),人们为了方便记忆很多网站使用相同的账号密码; 3.指定字符利用工具生成专属字典,已知某妹...
- 什么是黑盒测试? 它是把程序看作一个黑盒子,在不考虑程序内部结构的情况下,检查程序功能是否按照PRD的规定正常使用,程序是否能适当地接收输入数据,产生正确的输出。 这其实就是黑盒测试的定义,也是黑盒测试的...
- 环境变量配置文件 更新环境变量文件: source /etc/profile 或 . /etc/profile 环境变量配置方式 01 Linux读取环境变量 读取系统已有环境变量的方法; export 显示当前系统定义的所有环境变量; echo $PATH  ...
- MySQL的性能优化包罗甚广:索引优化、查询优化、查询缓存、服务器设置优化、操作系统和硬件优化、应用层面优化(web服务器、缓存)等等。 这里的记录的优化技巧更适用于开发人员,都是从网络上收集和自己整理的,主...