如何编写Selenium自动化测试的伪代码?



我需要写一个伪代码,但我以前从未写过伪代码。搜索我找到了基本和简单的算法伪代码示例,但我没有任何想法编写具有Selenium方法的伪代码。

您是否有用于自动化测试的伪代码示例?

我脑海中浮现出Java和硒,黄瓜场景的自动化测试。我只需要一个例子来指导我编写伪代码。

伪代码

伪代码以注释和信息文本的形式编写,仅以简单的英语编写。就像编程语言一样,它没有任何语法,因此编译器无法对其进行编译或解释。


在 Java 中编写伪代码的方法

为了在java中编写伪代码,您可以按照以下步骤操作:

  • 您需要维护任务顺序的排列,并在此基础上编写伪代码。
  • 伪代码以建立目的或目标的语句开头。

在用Java设计程序的伪代码时,我们需要记住的几点:

  • 您应该必须使用适当的命名约定。通过这样做,很容易理解伪代码。因此,命名应该简单明了。
  • 您应该必须使用适当的句子大小写。对于方法,我们使用 CamelCase,对于常量,我们使用大写,对于变量,我们使用小写。
  • 伪代码不应该是抽象的,应该详细说明实际代码中将要发生的事情。
  • 我们使用if-thenforwhilecases标准编程结构的方式与我们在编程中使用它的方式相同。
  • 伪代码的所有部分都应该完成,有限且易于理解。
  • 伪代码应该尽可能简单,因为没有足够技术术语知识的外行人可以理解。
  • 确保伪代码不是以完整的编程方式编写的。
<小时 />

示例伪代码

Initialize c to zero.
Initialize n to a random number to check Armstrong.
Initialize temp to n.
Repeat steps until the value of n are greater than zero.
Find a reminder of n by using n%10.
Remove the last digit from the number by using n/10.
Find the thrice of the reminder and add it to c.
If temp == c
Print "Armstrong number"
else
Not an Armstrong number"

伪代码是"伪"代码,因为它不一定与现有方法一起运行。只需使用常识即可编写代码

elements = Selenium.find(locator)
for each element in elements 
do:
assert that element.text is not empty
od

相关内容

  • 没有找到相关文章

最新更新