一、前提:
前面我们经过了原始需求调研、需求分析、界面UI原型设计、整体流程设计四个步骤、完成了需求规格说明书(SRS)
二、设计分析:
接下来进行本次工作的类设计阶段,我们可以一边设计一边开发,将设计分为三步:
准备工作、设计工作、研发工作
此处只写了准备工作,设计及研发在后面跟进
1、准备工作:
①自动化测试脚本
可以是一个空的测试脚本、无需配置测试环境、注意脚本内容要支持框架和类、保证框架的可移植性和可扩展性
例子:
#GUI测试框架实战测试脚本,测试用空脚本
import unittest
class interface_case2(unittest.TestCase):
def setUp(self):
print('第二个框架用例interface_case2的初始化setup')
def test_interface_case1(self):
print('第二个用例interface_case2的执行1')
def test_interface_case2(self):
print('第二个用例interface_case2的执行2')
def test_interface_case3(self):
print('第二个用例interface_case2的执行3')
def tearDown(self):
print('第二个框架用例interface_case2的初始化teardown')
if __name__ == '__main__':
unittest.main()
②测试框架配置文件
③构建测试框架目录结构
直接使用pycharm进行准备测试脚本和框架结构