首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cypress -使用lorem-ipsum将文本添加到输入区域

Cypress -使用lorem-ipsum将文本添加到输入区域
EN

Stack Overflow用户
提问于 2022-09-05 15:04:48
回答 2查看 55关注 0票数 1

我是添加一个随机的文本输入使用lorem-ipsum在柏树.有人知道怎么用柏树来处理这件事吗?

我正在使用以下方法,并将在测试中调用addComment()方法

代码语言:javascript
复制
import { loremIpsum } from "lorem-ipsum";
addcomment() {


 loremIpsum({
    count: 1, // Number of "words", "sentences", or "paragraphs"
    format: "plain", // "plain" or "html"
    paragraphLowerBound: 3, // Min. number of sentences per paragraph.
    paragraphUpperBound: 7, // Max. number of sentences per paragarph.
    random: Math.random, // A PRNG function
    sentenceLowerBound: 5, // Min. number of words per sentence.
    sentenceUpperBound: 15, // Max. number of words per sentence.
    suffix: "\n", // Line ending, defaults to "\n" or "\r\n" (win32)
    units: "sentences", // paragraph(s), "sentence(s)", or "word(s)"

  })
  cy.get('.input > textarea').loremIpsum()
}
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-09-06 02:54:23

安装插件

代码语言:javascript
复制
npm i lorem-ipsum

然后使用上面由Alapan提到的代码。

我的代码

代码语言:javascript
复制
import {LoremIpsum} from 'lorem-ipsum'

addcomment2() {
const lorem = new LoremIpsum({
    sentencesPerParagraph: {
      max: 8,
      min: 4
    },
    wordsPerSentence: {
      max: 16,
      min: 4
    }
  });
  
 
 let txtComment = lorem.generateSentences(3);
 

cy.get(".input > textarea").type(txtComment);

}

票数 0
EN

Stack Overflow用户

发布于 2022-09-05 19:14:13

假设你已经安装了插件。那么您的测试应该如下所示:

代码语言:javascript
复制
import {LoremIpsum} from 'lorem-ipsum'
const lorem = new LoremIpsum({
  sentencesPerParagraph: {
    max: 8,
    min: 4,
  },
  wordsPerSentence: {
    max: 16,
    min: 4,
  },
})

describe('test suite', () => {
  it('Test case', () => {
    //Types 5 Sentences
    cy.get('.input > textarea').type(lorem.generateSentences(5))

    //Types 7 Paragraphs
    cy.get('.input > textarea').type(lorem.generateParagraphs(7))
  })
})
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73611378

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档