首先创建 requirement.csv
文件,在其中列出要测试的用例的详细信息。此 CSV 文件中的每一行标识要执行的操作类型、对象名称、并发用户数、指定操作详细信息的输入文件以及与操作相关的其他信息(如果有)。例如,要打开 2 个表单、保存 2 个表单以及运行 2 个业务规则,则在输入 CSV 文件中指定 6 行。requirement.csv
的第一行必须包含以下信息:
#Type of Operation,Artifact Name,Number of Users,Input File,Additional Info
该文件的后续每一行都包含单个操作及其参数。一些操作可能不需要所有这些参数值。下表中解释了要求的文件条目。
Note:
除非在表中另外指明,否则需要所有值。Table A-1 requirement.csv 格式
字段 | 说明 |
---|---|
Type of operation(操作类型) | 必须为以下项之一:
|
Artifact Name(对象名称) | 此值取决于操作类型:
|
Number of Users(用户数) | 要模拟并发使用的用户数。 |
Input File(输入文件) | 包含以下内容的 CSV 文件的名称:POV 值、运行时提示或要使用的特定于用例的其他值 |
Additional Info(其他信息) | 操作所需的其他参数。仅适用于即席网格。对于其他用例,则将此项留空。 |
注:对象名称必须与应用程序中的对象名称匹配,并且大小写必须相同。 |
requirement.csv
文件的示例:
# Type of Operation,Artifact Name,Number of Users,Input File,Additional Info Open Form, Library/Global Assumption/Revenue Forecast Assumptions,10,openform_input.csv, Save Form, Library/Global Assumption/ExchangeRates,5,saveform_input.csv, Run Business Rule, Run_FinStatement - Copy Budget to Prior Year Budget,4,runbusinessrule_input.csv, Run Data Rule, Delimited_file_DL,5,rundatarule_input.csv, Ad Hoc Grid,,3,runadhocgrid_input.csv,cube=FinStmt Execute Book,Review Books/Revenue Reports,10,book_input.csv Execute Report,Review Reports/Executive Report,10,report_input.csv,