本项目为霍格沃兹测试学院就业班1期作业
1、补全计算器(加法 除法)的测试用例
2、使用参数化完成测试用例的自动生成
3、在调用测试方法之前打印【开始计算】,在调用测试方法之后打印【计算结束】
注意:
使用等价类,边界值,因果图等设计测试用例
测试用例中添加断言,验证结果
灵活使用 setup(), teardown() , setup_class(), teardown_class()
1.改造 计算器 测试用例,使用 fixture 函数获取计算器的实例
2.计算之前打印开始计算,计算之后打印结束计算
3.添加用例日志,并将日志保存到日志文件目录下
4.生成测试报告,展示测试用例的标题,用例步骤,与测试日志,截图附到课程贴下
1 原有存款 1000元, 发工资之后存款变为 2000 元
2 定义模块 money.py,模块中定义 saved_money = 1000
3 定义发工资模块 send_money.py,用来增加收入计算
4 定义工资查询模块 select_money.py,用来展示工资数额
5 定义一个 start.py,启动文件展示最终存款金额
1.写一个面向对象的例子:
比如创建一个类(Animal)【动物类】,类里有属性(名称,颜色,年龄,性别),类方法(会叫,会跑)
创建子类【猫】,继承【动物类】
重写父类的__init__方法,继承父类的属性
添加一个新的属性,毛发=短毛
添加一个新的方法, 会捉老鼠,
重写父类的‘【会叫】的方法,改成【喵喵叫】
创建子类【狗】,继承【动物类】
复写父类的__init__方法,继承父类的属性
添加一个新的属性,毛发=长毛
添加一个新的方法, 会看家
复写父类的【会叫】的方法,改成【汪汪叫】
2.在入口函数中创建类的实例
创建一个猫猫实例
调用捉老鼠的方法
打印【猫猫的姓名,颜色,年龄,性别,毛发,捉到了老鼠】
创建一个狗狗实例
调用【会看家】的方法
打印【狗狗的姓名,颜色,年龄,性别,毛发】
在企业微信web端中,通过 Cookie 或者 Remote 浏览器复用完成添加联系人测试用例
完成PO模式封装
完成企业微信移动端添加联系人删除联系人用例
完成企业微信api添加联系人tag测试用例
使用所学知识,结合selenium、appium、及request进行web UI自动化,APP UI自动化,及接口自动化测试基础搭建。
将selenium和jenkins结合,初步实现持续集成