POSTMAN从入门到精通系列(四十):脚本简介五

POSTMAN沙箱API参考

注意:此处描述的功能是Postman Mac,Windows和Linux的本机应用程序专有的。

全局功能

要求

require(moduleName:String):function → *

require功能允许您使用沙盒内置库模块。可用库的列表在下面列出。该列表链接到其相应的文档。

  • ajv →v6.6.2
  • ATOB →V2.1.2
  • btoa →v1.2.1
  • 柴 →v4.2.0
  • cheerio →v0.22.0
  • crypto-js →v3.1.9-1
  • csv-parse / lib / sync →v1.2.4
  • lodash →v4.17.11(与require一起使用时,内置_对象适用于v3.10.1)
  • 时刻 →v2.22.2(无语言环境)
  • 收藏 →v3.4.0
  • TV4 → v1.3.0
  • uuid →(加载的模块是原始模块的垫片)
  • xml2js →v0.4.19

沙箱中还可以使用许多NodeJS模块:

  • 路径
  • 断言
  • 缓冲
  • UTIL
  • 网址
  • Punycode码
  • 请求参数
  • string_decoder
  • 计时器
  • 事件

为了使用库,只需调用require函数并将模块名称作为参数传递,然后将函数的返回值分配给变量。

POSTMAN从入门到精通系列(四十):脚本简介五_第1张图片

 

pm:Object

pm对象包含与正在执行的脚本有关的所有信息,并允许该对象访问正在发送的请求或收到的响应的副本。它还允许获取并设置环境和全局变量。

pm.info:Object

pm.info对象包含与正在执行的脚本有关的信息。有用的信息(例如请求名称,请求ID和迭代计数)存储在此对象内部。

  • pm.info.eventName:String

    包含正在执行的脚本是“ prerequest”脚本还是“ test”脚本的信息。

  • pm.info.iteration:Number

    是正在运行的当前迭代的值。

  • pm.info.iterationCount:Number

    是计划运行的迭代总数。

  • pm.info.requestName:String

    已保存的正在运行的单个请求的名称。

  • pm.info.requestId:String

    标识正在运行的请求的唯一GUID。

pm.sendRequest

pm.sendRequest:Function

pm.sendRequest功能允许异步发送HTTP / HTTPS请求。简而言之,如果您执行繁重的计算任务或发送多个请求,则可以使用异步脚本在后台执行逻辑。您可以指定一个回调函数并在基础操作完成时收到通知,而不必等待调用完成并阻止下一个请求。

要了解的一些事情pm.sendRequest()

  • 该方法接受符合集合SDK的请求和回调。回调接收两个参数,一个错误(如果有)和一个符合SDK的响应。请参阅Collection SDK文档以查看更多信息。
  • 它可以在预请求或测试脚本中使用。

 

// example with a plain string URL
pm.sendRequest('https://postman-echo.com/get', function (err, res) {
    if (err) {
        console.log(err);
    } else {
        pm.environment.set("variable_key", "new_value");
    }
});

// Example with a full fledged SDK Request
const echoPostRequest = {
  url: 'https://postman-echo.com/post',
  method: 'POST',
  header: 'headername1:value1',
  body: {
    mode: 'raw',
    raw: JSON.stringify({ key: 'this is json' })
  }
};
pm.sendRequest(echoPostRequest, function (err, res) {
  console.log(err ? err : res.json());
});

// example containing a test ** under the Tests tab only
pm.sendRequest('https://postman-echo.com/get', function (err, res) {
  if (err) { console.log(err); }
  pm.test('response should be okay to process', function () {
    pm.expect(err).to.equal(null);
    pm.expect(res).to.have.property('code', 200);
    pm.expect(res).to.have.property('status', 'OK');
  });
});

 

pm.variables

pm.variables: 阅读有关VariableScope的更多信息

在Postman中,所有变量都符合特定的层次结构。在当前迭代中定义的所有变量优先于在当前环境下,它覆盖在全球范围内所定义的,即定义的变量Iteration DataEnvironmentGlobal

  • pm.variables.has(variableName:String):function → Boolean
  • pm.variables.get(variableName:String):function → *
  • pm.variables.toObject():function → Object
  • pm.variables.set(variableName:String, variableValue:String"):function → void

还可通过pm.environment环境范围和pm.globals全局范围访问在各个范围中定义的变量。

pm.environment

pm.environment: 阅读有关VariableScope的更多信息

  • pm.environment.has(variableName:String):function → Boolean
  • pm.environment.get(variableName:String):function → *
  • pm.environment.set(variableName:String, variableValue:String):function
  • pm.environment.unset(variableName:String):function
  • pm.environment.clear():function
  • pm.environment.toObject():function → Object

pm.globals

pm.globals: 阅读有关VariableScope的更多信息

  • pm.globals.has(variableName:String):function → Boolean
  • pm.globals.get(variableName:String):function → *
  • pm.globals.set(variableName:String, variableValue:String):function
  • pm.globals.unset(variableName:String):function
  • pm.globals.clear():function
  • pm.globals.toObject():function → Object

pm.request

pm.request: 阅读有关VariableScope的更多信息

request内部的对象pm表示正在为此脚本运行的请求。对于请求前脚本,这是将要发送的请求,在测试脚本中时,这是已发送请求的表示。

request 包含以以下结构存储的信息:

  • pm.request.url:Url
  • pm.request.headers:HeaderList
  • pm.request.headers.add(headerName:String):function
  • pm.request.headers.delete(headerName:String):function
  • pm.request.headers.upsert({ key: headerName:String, value: headerValue:String}):function)

以下项目仅在测试脚本中可用。

pm.response

pm.response: 阅读有关响应的更多信息

在测试脚本中,该pm.response对象包含与收到的响应有关的所有信息。

响应详细信息以以下格式存储:

  • pm.response.code:Number
  • pm.response.reason():Function → String
  • pm.response.headers:HeaderList
  • pm.response.responseTime:Number
  • pm.response.text():Function → String
  • pm.response.json():Function → Object

pm.iterationData

pm.iterationData: 阅读有关VariableScope的更多信息

iterationData对象包含在收集运行期间提供的数据文件中的数据。

  • pm.iterationData.get(variableName:String):function → *:从迭代数据中返回具有指定名称的变量。

  • pm.iterationData.toObject():function → Object:将迭代数据作为对象返回。

  • pm.iterationData.addLayer(list: VariableList):function → void:将变量列表添加到迭代数据。

  • pm.iterationData.clear():function → void:清除所有数据。

  • pm.iterationData.has(variableName: string):function → boolean:检查迭代数据中是否存在具有指定名称的变量。

  • pm.iterationData.set(key: string, value: any, type: string):function → void:设置变量,为其指定值和类型。

  • pm.iterationData.syncVariablesFrom(object: {[key: string]: VariableDefinition}, track?: boolean, prune?: boolean):function → Object | Undefined:从具有指定名称的对象获取变量。

  • pm.iterationData.syncVariablesTo(object?: {[key: string]: VariableDefinition}):function → Object:将变量保存到具有指定名称的对象。

  • pm.iterationData.toJSON():function → *:将迭代数据对象转换为JSON格式。

  • pm.iterationData.unset(key: string):function → void:取消分配给指定变量的值。

  • pm.iterationData.variables():function → Object:从erationData对象返回所有变量。

  • static pm.iterationData.isVariableScope(object: any):function → boolean:检查特定变量是否在范围内。

pm.cookies

pm.cookies: 阅读有关CookieList的更多信息

cookies对象包含与请求域相关联的cookie列表。

  • pm.cookies.has(cookieName:String):Function → Boolean

    检查请求的域是否存在特定的cookie(以其名称寻址)。

  • pm.cookies.get(cookieName:String):Function → String

    获取特定cookie的值。

  • pm.cookies.toObject:Function → Object

    以对象的形式获取所有cookie及其值的副本。返回的cookie是为请求的域和路径定义的cookie。

pm.cookies.jar

  • pm.cookies.jar():Function → Object

    访问Cookie罐对象。

  • jar.set(URL:String, cookie name:String, cookie value:String, callback(error, cookie)):Function → Object

    使用Cookie名称和值设置Cookie。也可以通过在此函数中将cookie值与cookie名称相关联来直接设置cookie。

  • jar.set(URL:String, { name:String, value:String, httpOnly:Bool }, callback(error, cookie)):Function → Object

    使用PostmanCookie或其兼容对象设置cookie。

  • jar.get(URL:String, token:String, callback (error, value)):Function → Object

    从Cookie罐获取Cookie。

  • jar.getAll(URL:String, callback (error, cookies)):Function → Object

    从cookie罐中获取所有cookie。

  • jar.unset(URL:String, token:String, callback(error)):Function → Object

    取消设置Cookie。

  • jar.clear(URL:String, callback (error)):Function → Object

    清除饼干罐中的所有饼干。

pm.test

pm.test(testName:String, specFunction:Function):Function

您可以使用此功能在Pre-request ScriptTests沙箱中编写测试规范。在此函数中编写测试可以使您准确地命名测试,并且即使该函数内部存在错误,该函数也可以确保脚本的其余部分不会被阻塞。

在下面的示例测试中,我们正在检查关于响应的所有内容对我们来说都是有效的。

POSTMAN从入门到精通系列(四十):脚本简介五_第2张图片

done可以将 可选的回调添加到中pm.test,以测试异步功能。

POSTMAN从入门到精通系列(四十):脚本简介五_第3张图片

  • pm.test.index():Function → Number

    从特定位置获取总数测试。

pm.expect

pm.expect(assertion:*):Function → Assertion

pm.expect是一个通用的断言函数。这是ChaiJS期望的BDD库的基础。使用该库,可以很容易地编写语法易读的测试。

此功能对于处理来自response或的数据断言很有用variables。有关使用的断言测试示例pm.expect,请查看断言库示例

测试脚本中可用的响应声明API

  • pm.response.to.have.status(code:Number)
  • pm.response.to.have.status(reason:String)
  • pm.response.to.have.header(key:String)
  • pm.response.to.have.header(key:String, optionalValue:String)
  • pm.response.to.have.body()
  • pm.response.to.have.body(optionalValue:String)
  • pm.response.to.have.body(optionalValue:RegExp)
  • pm.response.to.have.jsonBody()
  • pm.response.to.have.jsonBody(optionalExpectEqual:Object)
  • pm.response.to.have.jsonBody(optionalExpectPath:String)
  • pm.response.to.have.jsonBody(optionalExpectPath:String, optionalValue:*)
  • pm.response.to.have.jsonSchema(schema:Object)
  • pm.response.to.have.jsonSchema(schema:Object, ajvOptions:Object)

pm.response.to.be。*

通过pm.response.to.be对象内部的属性,您可以轻松地声明一组预定义规则。

  • pm.response.to.be.info

    检查1XX状态码

  • pm.response.to.be.success

    检查2XX状态码

  • pm.response.to.be.redirection

    检查3XX状态码

  • pm.response.to.be.clientError

    检查4XX状态码

  • pm.response.to.be.serverError

    检查5XX

  • pm.response.to.be.error

    检查4XX或5XX

  • pm.response.to.be.ok

    状态码必须为200

  • pm.response.to.be.accepted

    状态码必须为202

  • pm.response.to.be.badRequest

    状态码必须为400

  • pm.response.to.be.unauthorized

    状态码必须为401

  • pm.response.to.be.forbidden

    状态码403

  • pm.response.to.be.notFound

    检查响应的状态码为404

  • pm.response.to.be.rateLimited

    检查响应状态码是否为429

动态变量

以下是动态变量的列表,其值在请求/收集运行期间随机生成。

共同

变量名 描述 例子
$guid 一个 uuid-v4 风格GUID "611c2e81-2ccb-42d8-9ddc-2d0bfa65c1b4"
    "3a721b7f-7dc9-4c45-9777-516942b98e0d"
    "22eca807-006b-47df-9511-e92e37f5071a"
$timestamp 当前的UNIX时间戳 1562757107 , 1562757108 ,1562757109
$randomUUID 随机的36个字符的UUID "6929bb52-3ab2-448a-9796-d6480ecad36b"
    "53151b27-034f-45a0-9f0a-d7b6075b67d0"
    "727131a2-2717-44ad-ab02-006587e947dc"

文字,数字和颜色

变量名 能解密 例子
$randomAlphaNumeric 随机字母数字字符 6 , "y" , "z"
$randomBoolean 随机布尔值(真/假) true , false , false ,true
$randomInt 1至1000之间的随机整数 802 , 494 , 200
$randomColor 随机颜色 "red" , "fuchsia" ,"grey"
$randomHexColor 随机十六进制值 "#47594a" , "#431e48" ,"#106f21"
$randomAbbreviation 随机缩写 SQL , PCI , JSON

互联网和IP地址

变量名 能解密 例子
$randomIP 随机的IPv4地址 241.102.234.100 , 216.7.27.38
$randomIPV6 随机的IPv6地址 dbe2:7ae6:119b:c161:1560:6dda:3a9b:90a9
    c482:23a4:ce4c:a668:7736:6cc5:b0b6:cc37
    c791:18d1:fbba:87d8:d929:22aa:5a0a:ac3d
$randomMACAddress 随机MAC地址 33:d4:68:5f:b4:c7 , 1f:6e:db:3d:ed:fa
$randomPassword 随机的15个字符的字母数字密码 t9iXe7COoDKv8k3 , QAzNFQtvR9cg2rq
$randomLocale 随机的两个字母的语言代码(ISO 639-1) "ny" , "sr" , "si"
$randomUserAgent 随机用户代理 Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.9.8; rv:15.6) Gecko/20100101 Firefox/15.6.6
    Opera/10.27 (Windows NT 5.3; U; AB Presto/2.9.177 Version/10.00)
    Mozilla/5.0 (Windows NT 6.2; rv:13.5) Gecko/20100101 Firefox/13.5.6
$randomProtocol 随机互联网协议 "http" , "https"
$randomSemver 随机语义版本号 7.0.5 , 2.5.8 , 6.4.9

名称

变量名 能解密 例子
$randomFirstName 随机名字 Ethan , Chandler , Megane
$randomLastName 随机姓氏 Schaden , Schneider , Willms
$randomFullName 随机的名字和姓氏 Connie Runolfsdottir , Sylvan Fay ,Jonathon Kunze
$randomNamePrefix 随机名称前缀 Dr. , Ms. , Mr.
$randomNameSuffix 随机名称后缀 I , MD , DDS

职业

变量名 能解密 例子
$randomJobArea 随机工作区 Mobility , Intranet ,Configuration
$randomJobDescriptor 随机作业描述符 Forward , Corporate , Senior
$randomJobTitle 随机职位 International Creative Liaison
    Product Factors Officer ,
    Future Interactions Executive
$randomJobType 随机工作类型 Supervisor , Manager ,Coordinator

电话,地址和位置

变量名 能解密 例子
$randomPhoneNumber 随机的10位数电话号码 700-008-5275 , 494-261-3424 , 662-302-7817
$randomPhoneNumberExt 带有扩展名的随机电话号码(12位数字) 27-199-983-3864 , 99-841-448-2775
$randomCity 随机城市名称 Spinkahaven , Korbinburgh, Lefflerport
$randomStreetName 随机的街道名称 Kuhic Island , General Street , Kendrick Springs
$randomStreetAddress 随机街道地址 5742 Harvey Streets ,47906 Wilmer Orchard
$randomCountry 随机国家 Lao People's Democratic Republic , Kazakhstan ,Austria
$randomCountryCode 随机的2个字母的国家/地区代码(ISO 3166-1 alpha-2) CV , MD , TD
$randomLatitude 随机纬度坐标 55.2099 , 27.3644 ,-84.7514
$randomLongitude 随机经度坐标 40.6609 , 171.7139 ,-159.9757

图片

变量名 能解密 例子
$randomImage 随机图像 http://lorempixel.com/640/480/technics
    http://lorempixel.com/640/480/food
    http://lorempixel.com/640/480/business
$randomAvatarImage 随机头像 https://s3.amazonaws.com/uifaces/faces/twitter/johnsmithagency/128.jpg
    https://s3.amazonaws.com/uifaces/faces/twitter/xadhix/128.jpg
    https://s3.amazonaws.com/uifaces/faces/twitter/martip07/128.jpg
$randomImageUrl 随机图片的网址 http://lorempixel.com/640/480
$randomAbstractImage 随机抽象图片的网址 http://lorempixel.com/640/480/abstract
$randomAnimalsImage 随机动物图片的网址 http://lorempixel.com/640/480/animals
$randomBusinessImage 随机库存企业图片的网址 http://lorempixel.com/640/480/business
$randomCatsImage 随机猫图像的URL http://lorempixel.com/640/480/cats
$randomCityImage 随机城市图片的网址 http://lorempixel.com/640/480/city
$randomFoodImage 随机食物图片的网址 http://lorempixel.com/640/480/food
$randomNightlifeImage 随机夜生活图片的网址 http://lorempixel.com/640/480/nightlife
$randomFashionImage 随机时尚图片的网址 http://lorempixel.com/640/480/fashion
$randomPeopleImage 一个人的随机图像的URL http://lorempixel.com/640/480/people
$randomNatureImage 随机自然图像的URL http://lorempixel.com/640/480/nature
$randomSportsImage 随机运动图像的URL http://lorempixel.com/640/480/sports
$randomTechnicsImage 随机技术图片的网址 http://lorempixel.com/640/480/technics
$randomTransportImage 随机交通图片的网址 http://lorempixel.com/640/480/transport
$randomImageDataUri 随机图像数据URI data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20baseProfile%3D%22full%22%20width%3D%22undefined%22%20height%3D%22undefined%22%3E%20%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22grey%22%2F%3E%20%20%3Ctext%20x%3D%220%22%20y%3D%2220%22%20font-size%3D%2220%22%20text-anchor%3D%22start%22%20fill%3D%22white%22%3Eundefinedxundefined%3C%2Ftext%3E%20%3C%2Fsvg%3E

金融

变量名 能解密 例子
$randomBankAccount 随机的8位数字银行帐号 09454073 , 65653440 ,75728757
$randomBankAccountName 随机的银行帐户名称(例如,储蓄帐户,支票帐户) Home Loan Account ,Checking Account , Auto Loan Account
$randomCreditCardMask 随机屏蔽的信用卡号 3622 , 5815 , 6257
$randomBankAccountBic 随机BIC(银行识别码) EZIAUGJ1 , KXCUTVJ1 ,DIVIPLL1
$randomBankAccountIban 15-31个字符的随机IBAN(国际银行帐号) MU20ZPUN3039684000618086155TKZ
    BR7580569810060080800805730W2
    XK241602002200395017
$randomTransactionType 随机交易类型(例如发票,付款,存款) invoice , payment ,deposit
$randomCurrencyCode 随机的3个字母的货币代码(ISO-4217) CDF , ZMK , GNF
$randomCurrencyName 随机货币名称 CFP Franc , Cordoba Oro ,Pound Sterling
$randomCurrencySymbol 随机货币符号 $ , £
$randomBitcoin 随机比特币地址 3VB8JGT7Y4Z63U68KGGKDXMLLH5
    1GY5TL5NEX3D1EA0TCWPLGVPQF5EAF
    14IIEXV2AKZAHSCY2KNYP213VRLD

商业

变量名 能解密 例子
$randomCompanyName 随机公司名称 Johns - Kassulke ,Grady LLC
$randomCompanySuffix 随机的公司后缀(例如,Inc,LLC,Group) Inc , LLC , Group
$randomBs 商务说话的随机短语 killer leverage schemas ,
    bricks-and-clicks deploy markets ,
    world-class unleash platforms
$randomBsAdjective 随机的商务口语形容词 viral , 24/7 ,24/365
$randomBsBuzz 随机企业说流行语 repurpose , harness, transition
$randomBsNoun 随机说话 e-services , markets, interfaces

口头禅

变量名 能解密 例子
$randomCatchPhrase 随机的流行语 Future-proofed heuristic open architecture ,
    Quality-focused executive toolset ,
    Grass-roots real-time definition
$randomCatchPhraseAdjective 随机流行语形容词 Self-enabling , Business-focused , Down-sized
$randomCatchPhraseDescriptor 随机标语描述符 bandwidth-monitored , needs-based , homogeneous
$randomCatchPhraseNoun 随机生成一个流行语名词 secured line ,superstructure , installation

数据库

变量名 能解密 例子
$randomDatabaseColumn 随机数据库列名称 updatedAt , token , group
$randomDatabaseType 随机数据库类型 tinyint , text
$randomDatabaseCollation 随机数据库整理 cp1250_bin , utf8_general_ci ,cp1250_general_ci
$randomDatabaseEngine 随机数据库引擎 MyISAM , InnoDB , Memory

日期

变量名 能解密 例子
$randomDateFuture 未来的随机日期时间 Tue Mar 17 2020 13:11:50 GMT+0530 (India Standard Time) ,
    Fri Sep 20 2019 23:51:18 GMT+0530 (India Standard Time) ,
    Thu Nov 07 2019 19:20:06 GMT+0530 (India Standard Time)
$randomDatePast 随机过去的日期时间 Sat Mar 02 2019 09:09:26 GMT+0530 (India Standard Time) ,
    Sat Feb 02 2019 00:12:17 GMT+0530 (India Standard Time) ,
    Thu Jun 13 2019 03:08:43 GMT+0530 (India Standard Time)
$randomDateRecent 最近的随机日期时间 Tue Jul 09 2019 23:12:37 GMT+0530 (India Standard Time) ,
    Wed Jul 10 2019 15:27:11 GMT+0530 (India Standard Time) ,
    Wed Jul 10 2019 01:28:31 GMT+0530 (India Standard Time)
$randomWeekday 随机工作日 Thursday , Friday , Monday
$randomMonth 随机月份 February , May , January

域,电子邮件和用户名

变量名 能解密 例子
$randomDomainName 随机域名 gracie.biz , armando.biz ,trevor.info
$randomDomainSuffix 随机域后缀 org , net , com
$randomDomainWord 随机的不合格域名 gwen , jaden , donnell
$randomEmail 随机电子邮件地址 [email protected] ,[email protected] ,[email protected]
$randomExampleEmail 来自“示例”域的随机电子邮件地址 [email protected] ,[email protected] ,[email protected]
$randomUserName 随机用户名 Jarrell.Gutkowski , Lottie.Smitham24, Alia99
$randomUrl 随机网址 https://anais.net ,https://tristin.net ,http://jakob.name

文件和目录

变量名 能解密 例子
$randomFileName 随机文件名(包括不常见的扩展名) neural_sri_lanka_rupee_gloves.gdoc ,
    plastic_awesome_garden.tif
    incredible_ivory_agent.lzh
$randomFileType 随机文件类型(包括不常见的文件类型) model , application ,video
$randomFileExt 随机文件扩展名(包括不常见的扩展名) war , book , fsc
$randomCommonFileName 随机文件名 well_modulated.mpg4 ,
    rustic_plastic_tuna.gif ,
    checking_account_end_to_end_robust.wav
$randomCommonFileType 随机的常见文件类型 application , audio
$randomCommonFileExt 随机的通用文件扩展名 m2v , wav , png
$randomFilePath 随机文件路径 /home/programming_chicken.cpio ,
    /usr/obj/fresh_bandwidth_monitored_beauty.onetoc ,
    /dev/css_rustic.pm
$randomDirectoryPath 随机目录路径 /usr/bin , /root ,/usr/local/bin
$randomMimeType 随机MIME类型 audio/vnd.vmx.cvsd ,
    application/vnd.groove-identity-message ,
    application/vnd.oasis.opendocument.graphics-template

商店

变量名 能解密 例子
$randomPrice 100.00至999.00之间的随机价格 531.55 , 488.76 , 511.56
$randomProduct 随机产品 Towels , Pizza , Pants
$randomProductAdjective 随机产品形容词 Unbranded , Incredible ,Tasty
$randomProductMaterial 随机产品材料 Steel , Plastic , Frozen
$randomProductName 随机产品名称 Handmade Concrete Tuna ,Refined Rubber Hat
$randomDepartment 随机贸易类别 Tools , Movies ,Electronics

语法

变量名 能解密 例子
$randomNoun 随机名词 matrix , bus , bandwidth
$randomVerb 随机动词 parse , quantify , navigate
$randomIngverb 以“ -ing”结尾的随机动词 synthesizing , navigating , backing up
$randomAdjective 随机形容词 auxiliary , multi-byte , back-end
$randomWord 随机词 withdrawal , infrastructures , IB
$randomWords 一些随机的单词 Samoa Synergistic sticky copying Grocery ,
    Corporate Springs ,
    Christmas Island Ghana Quality
$randomPhrase 随机短语 You can't program the monitor without navigating the mobile XML program! ,
    overriding the capacitor won't do anything, we need to compress the optical SMS transmitter! ,
    I'll generate the virtual AI program, that should microchip the RAM monitor!

洛普伊普森

变量名 能解密 例子
$randomLoremWord lorem ipsum文本的随机词 est
$randomLoremWords lorem ipsum文本的一些随机词 vel repellat nobis
$randomLoremSentence lorem ipsum文本的随机句子 Molestias consequuntur nisi non quod.
$randomLoremSentences lorem ipsum文本的2-6个随机句子 Et sint voluptas similique iure amet perspiciatis vero sequi atque. Ut porro sit et hic. Neque aspernatur vitae fugiat ut dolore et veritatis. Ab iusto ex delectus animi. Voluptates nisi iusto. Impedit quod quae voluptate qui.
$randomLoremParagraph lorem ipsum文本的随机段落 Ab aliquid odio iste quo voluptas voluptatem dignissimos velit. Recusandae facilis qui commodi ea magnam enim nostrum quia quis. Nihil est suscipit assumenda ut voluptatem sed. Esse ab voluptas odit qui molestiae. Rem est nesciunt est quis ipsam expedita consequuntur.
$randomLoremParagraphs lorem ipsum文本的3个随机段落 Voluptatem rem magnam aliquam ab id aut quaerat. Placeat provident possimus voluptatibus dicta velit non aut quasi. Mollitia et aliquam expedita sunt dolores nam consequuntur. Nam dolorum delectus ipsam repudiandae et ipsam ut voluptatum totam. Nobis labore labore recusandae ipsam quo.
    Voluptatem occaecati omnis debitis eum libero. Veniam et cum unde. Nisi facere repudiandae error aperiam expedita optio quae consequatur qui. Vel ut sit aliquid omnis. Est placeat ducimus. Libero voluptatem eius occaecati ad sint voluptatibus laborum provident iure.
    Autem est sequi ut tenetur omnis enim. Fuga nisi dolor expedita. Ea dolore ut et a nostrum quae ut reprehenderit iste. Numquam optio magnam omnis architecto non. Est cumque laboriosam quibusdam eos voluptatibus velit omnis. Voluptatem officiis nulla omnis ratione excepturi.
$randomLoremText 随机数量的lorem ipsum文本 Quisquam asperiores exercitationem ut ipsum. Aut eius nesciunt. Et reiciendis aut alias eaque. Nihil amet laboriosam pariatur eligendi. Sunt ullam ut sint natus ducimus. Voluptas harum aspernatur soluta rem nam.
$randomLoremSlug 随机lorem ipsum URL段 eos-aperiam-accusamus , beatae-id-molestiae , qui-est-repellat
$randomLoremLines 1-5 lorem ipsum随机行 Ducimus in ut mollitia.\nA itaque non.\nHarum temporibus nihil voluptas.\nIste in sed et nesciunt in quaerat sed.

你可能感兴趣的:(91testing)