Ejemplo n.º 1
0
 def outCar_choice(name='张三三', carLoad='10'):
     outCar_list = DriverSelect().driver_select().json()['content']
     if outCar_list == []:
         mobile = DataUtil().createmoble()
         idNo = DataUtil().genneratorIdNo()
         carNo = DataUtil().genneratorCarNo()
         carLength = DataUtil().genneratorCarLength()
         carModel = DataUtil().genneratorCarTypeInfo()
         photoIdFront = FileUtil.getProjectObsPath(
         ) + os.path.sep + 'image' + os.path.sep + 'frontIdCard.jpg'
         photoIdReserve = FileUtil.getProjectObsPath(
         ) + os.path.sep + 'image' + os.path.sep + 'backIdCard.jpg'
         photoDriverCard = FileUtil.getProjectObsPath(
         ) + os.path.sep + 'image' + os.path.sep + 'photoDriverCard.jpg'
         photoTransPort = FileUtil.getProjectObsPath(
         ) + os.path.sep + 'image' + os.path.sep + 'photoTransPort.jpg'
         loginId, Id = CreateDriver().create_driver(
             name, mobile, idNo, photoIdFront, photoIdReserve,
             photoDriverCard, photoTransPort, carNo, carLength, carModel,
             carLoad)
         outCar = {
             'loginId': loginId,
             'name': name,
             'idNo': idNo,
             'mobile': mobile,
             'carNo': carNo,
             'carLength': carLength,
             'carModel': carModel
         }
     else:
         outCar = random.sample(outCar_list, 1)[0]
         CreateWayBill.my_print('选择的外请车车牌号是: {0}'.format(outCar['carNo']))
     return outCar
Ejemplo n.º 2
0
 def setUp(self):
     self.logger = Log()
     self.logger.info('########################### TestSystemParamsGet START ###########################')
     self.carType = random.sample([1,2], 1)[0]
     self.sendProvince = '浙江'
     self.sendCity = '杭州'
     self.sendDistrict = ''
     self.arriveProvince = '安徽'
     self.arriveCity = '合肥'
     self.arriveDistrict = ''
     self.stationAProvince = '上海'
     self.stationACity = '上海'
     self.stationADistrict = ''
     self.stationBProvince = ''
     self.stationBCity = ''
     self.stationBDistrict = ''
     self.carLength = DataUtil().genneratorCarLength()
     self.carModel = DataUtil().genneratorCarTypeInfo()
     self.calculateType = random.sample([1,2,3,4], 1)[0]
     self.perIncome = random.uniform(0,99999)
     self.oilCost = random.uniform(0,99999)
     self.roadCost = random.uniform(0,99999)
     self.repairCost = random.uniform(0,99999)
     self.depreciationCost = random.uniform(0,99999)
     self.insurance = random.uniform(0,99999)
     self.personCost = random.uniform(0,99999)
     self.taxRate = random.uniform(0,100)
     self.otherCost = random.uniform(0,99999)
     self.infoCost = random.uniform(0,99999)
     self.Id, self.kilometers, self.projectId = CostSettings().create_cost_settings('',
         self.carType, self.sendProvince, self.sendCity, self.arriveDistrict, self.arriveProvince, self.arriveCity,
         self.arriveDistrict, self.stationAProvince, self.stationACity, self.stationADistrict, self.stationBProvince,
         self.stationBCity, self.stationBDistrict, self.carLength, self.carModel, self.calculateType, self.perIncome,
         self.oilCost, self.roadCost, self.repairCost, self.depreciationCost, self.insurance, self.personCost,
         self.taxRate, self.otherCost, self.infoCost)
Ejemplo n.º 3
0
 def setUp(self):
     self.logger = Log()
     self.logger.info('########################### TestMyDriverSelect START ###########################')
     self.mobile = DataUtil().createmoble()
     self.name = '王师傅'
     self.idNo = DataUtil().genneratorIdNo()
     self.photoDriverCard = 'http://yudian.ufile.ucloud.com.cn/a0e806f9-c3d3-479d-bca4-e992a0c7412c.jpg?UCloudPublicKey=ucloudtangshd@weifenf.com14355492830001993909323&Expires=&Signature=BOj9MjmPyxmvu0wzzlJVGoueyx8='
     self.frontIdCard = 'http://yudian.ufile.ucloud.com.cn/df03e2a2-6751-488e-9f1f-ec60a1da49fa.jpg?UCloudPublicKey=ucloudtangshd@weifenf.com14355492830001993909323&Expires=&Signature=b3XzoIcs67/0D6ZExdG0fWbjUzc='
     self.backIdCard = 'http://yudian.ufile.ucloud.com.cn/4acb87e0-8c0d-44a9-a1b3-b8cb7ca103d1.jpg?UCloudPublicKey=ucloudtangshd@weifenf.com14355492830001993909323&Expires=&Signature=XfbOAUgpkjIe1FJU/hxiMqfsWno='
     self.driverId = CreateMyDriver().create_my_driver(self.mobile, self.name, self.idNo, self.photoDriverCard,
                                                  self.frontIdCard, self.backIdCard)
Ejemplo n.º 4
0
 def setUp(self):
     self.logger = Log()
     self.logger.info('########################### TestMyCarSelect START ###########################')
     self.carNo = DataUtil().genneratorCarNo()
     self.carModel = DataUtil().genneratorCarTypeInfo()
     self.carLength = DataUtil().genneratorCarLength()
     self.buycarTime = time.strftime('%Y-%m-%d')
     self.photoDriverCard = 'http://yudian.ufile.ucloud.com.cn/a0e806f9-c3d3-479d-bca4-e992a0c7412c.jpg?UCloudPublicKey=ucloudtangshd@weifenf.com14355492830001993909323&Expires=&Signature=BOj9MjmPyxmvu0wzzlJVGoueyx8='
     self.photoCar = 'http://yudian.ufile.ucloud.com.cn/69eec140-f95d-4af7-9aaf-c57b8442d799.jpg?UCloudPublicKey=ucloudtangshd@weifenf.com14355492830001993909323&Expires=&Signature=bPzioEVJ8i4E3iXi+Yx7KQSeHvw='
     self.carId = CreateMyCar().create_my_car(self.carNo, self.carModel, self.carLength, '10', '', self.buycarTime,
                                              '长城',self.photoDriverCard, self.photoCar)
Ejemplo n.º 5
0
 def setUp(self):
     self.logger = Log()
     self.logger.info('######################## TestDriverUnCertificateCreate START ########################')
     self.mobile = DataUtil().createmoble()
     self.idNo = DataUtil().genneratorIdNo()
     self.carNo = DataUtil().genneratorCarNo()
     self.carLength = DataUtil().genneratorCarLength()
     self.carModel = DataUtil().genneratorCarTypeInfo()
     self.photoIdFront = FileUtil.getProjectObsPath() + os.path.sep + 'image' + os.path.sep + 'frontIdCard.jpg'
     self.photoIdReserve = FileUtil.getProjectObsPath() + os.path.sep + 'image' + os.path.sep + 'backIdCard.jpg'
     self.photoDriverCard = FileUtil.getProjectObsPath() + os.path.sep + 'image' + os.path.sep + 'photoDriverCard.jpg'
     self.photoTransPort = FileUtil.getProjectObsPath() + os.path.sep + 'image' + os.path.sep + 'photoTransPort.jpg'
 def setUp(self):
     self.logger = Log()
     self.logger.info(
         '########################### TestSupplierCreate START ###########################'
     )
     self.name = '哇哈哈集团'
     self.contactPersonMobile = DataUtil().createmoble()
     self.contactPersonIdNo = DataUtil().genneratorIdNo()
     self.contactPersonIdCardPhoto = "http://yudian.ufile.ucloud.com.cn/18d4d203-3712-43c7-93d9-9b791aa4806d.jpg?UCloudPublicKey=ucloudtangshd@weifenf.com14355492830001993909323&Expires=&Signature=CGRGouKFXGdBh3aI4+gK+nA5XmU="
     self.businessLicencePhoto = "http://yudian.ufile.ucloud.com.cn/9503b68e-6e0b-40df-b30f-c7af545da878.jpg?UCloudPublicKey=ucloudtangshd@weifenf.com14355492830001993909323&Expires=&Signature=42hC+hmiXMNbRIoR8H4wipW0SI8="
     self.businessPermitPhoto = "http://yudian.ufile.ucloud.com.cn/8539002d-b90f-4a1a-b19c-22b2135cbf6b.jpg?UCloudPublicKey=ucloudtangshd@weifenf.com14355492830001993909323&Expires=&Signature=hwTz+Pk8yffBXUwEbgSsoVU9QT4="
     self.taxRegistrationCertificatePhoto = "http://yudian.ufile.ucloud.com.cn/b117b5e1-e4d5-47f6-8e81-50bb344c3896.jpg?UCloudPublicKey=ucloudtangshd@weifenf.com14355492830001993909323&Expires=&Signature=4+YLofibFNAqF1PhOFoNSqu4CN4="
     self.contractPhoto = "http://yudian.ufile.ucloud.com.cn/b2098698-56e7-425e-9186-61dbb966310a.jpg?UCloudPublicKey=ucloudtangshd@weifenf.com14355492830001993909323&Expires=&Signature=IknyOZi+hHvHpyajfp8HI3aANqA="
 def setUp(self):
     self.logger = Log()
     self.logger.info('########################### TestDriverRelevanceUpdate START ###########################')
     self.mobile = DataUtil().createmoble()
     self.idNo = DataUtil().genneratorIdNo()
     self.carNo = DataUtil().genneratorCarNo()
     self.carLength = DataUtil().genneratorCarLength()
     self.carModel = DataUtil().genneratorCarTypeInfo()
     self.photoIdFront = FileUtil.getProjectObsPath() + os.path.sep + 'image' + os.path.sep + 'frontIdCard.jpg'
     self.photoIdReserve = FileUtil.getProjectObsPath() + os.path.sep + 'image' + os.path.sep + 'backIdCard.jpg'
     self.photoDriverCard = FileUtil.getProjectObsPath() + os.path.sep + 'image' + os.path.sep + 'photoDriverCard.jpg'
     self.photoTransPort = FileUtil.getProjectObsPath() + os.path.sep + 'image' + os.path.sep + 'photoTransPort.jpg'
     self.loginId = CreateDriver().create_driver('孙师傅', self.mobile, self.idNo, self.photoIdFront,
                                                 self.photoIdReserve,self.photoDriverCard, self.photoTransPort,
                                                 self.carNo, self.carLength, self.carModel, '10')[0]
Ejemplo n.º 8
0
 def setUp(self):
     self.logger = Log()
     self.logger.info(
         '########################### TestCustomerCreate START ###########################'
     )
     self.customerName = '中原物流'
     self.customerCode = 'ZYWL201710200001'
     self.phone = DataUtil().createmoble()
    def test_payment_departure_select_vague_success(self):
        ''' 发车支付列表查询--模糊查询 '''

        mobile = DataUtil().createmoble()
        response = PaymentDepartureSelect().payment_departure_select(
            searchMode='global', globalCondition=mobile)
        self.logger.info('支付列表模糊查询返回状态码:{0}'.format(response))
        self.logger.info('支付列表模糊查询条件: {0} .支付列表查询的结果:{1}'.format(
            str(mobile), response.json()))
        self.assertEqual(response.status_code, 200)
        self.assertEqual(response.json()['code'], 0)
 def test_user_update_mobile_success(self):
     '''修改账号的手机号'''
     mobile_update = DataUtil().createmoble()
     response = UserUpdate().user_update(self.userId, self.roleId,
                                         self.name, self.username,
                                         mobile_update, self.isLoginApp,
                                         self.carType)
     self.logger.info('修改账号的手机号返回状态码:{0}'.format(response))
     self.assertEqual(response.status_code, 200)
     self.assertEqual(response.json()['code'], 0)
     self.logger.info('修改账号的手机号返回结果是:{0}'.format(response.json()))
Ejemplo n.º 11
0
 def test_my_car_update_carNo_success(self):
     '''修改车牌号'''
     self.carNo_update = DataUtil().genneratorCarNo()
     response = MyCarUpdate().my_car_update(self.carId,self.carNo_update, self.carModel, self.carLength, '10', '',
                                            self.buycarTime,'长城',self.photoDriverCard, self.photoCar)
     self.logger.info('修改车牌号返回状态码:{0}'.format(response))
     self.assertEqual(response.status_code, 200)
     self.assertEqual(response.json()['code'], 0)
     self.logger.info('修改的车辆是:{0}'.format(response.json()))
     response_get = MyDCarGet().my_car_get(self.carId)
     self.assertEqual(self.carNo_update,response_get.json()['content']['carNo'], 'MyCar updated fail!')
 def test_SMS_settings_update_success(self):
     '''修改短信设置'''
     mobile = DataUtil().createmoble()
     name = 'penny'
     sendContent = random.sample(['1','2','3','4'], 1)[0]
     sendTime = time.strftime('%H:%M:%S')
     response = SMSSettingsUpdate().SMS_settings_update(name,mobile,sendContent,sendTime)
     self.logger.info('修改短信设置返回状态码:{0}'.format(response))
     self.logger.info('修改短信设置返回结果是:{0}'.format(response.json()))
     self.assertEqual(response.status_code, 200)
     self.assertEqual(response.json()['code'], 0)
Ejemplo n.º 13
0
 def setUp(self):
     self.logger = Log()
     self.config = ReadYaml(FileUtil.getProjectObsPath() + '/config/config.yaml').getValue()
     self.logger.info('########################### TestProjectUpdate START ###########################')
     self.projectName = '测试项目'
     self.startTime = time.strftime('%Y-%M-%d')
     self.endTime = time.strftime('%Y-%m-%d', time.localtime(time.time() + 86400))
     self.customerName = '测试之家'
     self.customerCode = 'CSZJ201710200001'
     self.phone = DataUtil().createmoble()
     self.projectId = CreateProject().create_project(self.projectName,self.startTime,self.endTime,self.customerName,
                                                     self.customerCode,self.phone,'黄经理')
 def setUp(self):
     self.logger = Log()
     self.logger.info(
         '########################### TestProjectCreate START ###########################'
     )
     self.projectName = '测试项目'
     self.startTime = time.strftime('%Y-%M-%d')
     self.endTime = time.strftime('%Y-%m-%d',
                                  time.localtime(time.time() + 86400))
     self.customerName = '测试之家'
     self.customerCode = 'CSZJ201710200001'
     self.phone = DataUtil().createmoble()
Ejemplo n.º 15
0
 def setUp(self):
     self.logger = Log()
     self.logger.info(
         '########################### TestDriverCreate START ###########################'
     )
     self.mobile = DataUtil().createmoble()
     self.idNo = DataUtil().genneratorIdNo()
     self.carNo = DataUtil().genneratorCarNo()
     self.carLength = DataUtil().genneratorCarLength()
     self.carModel = DataUtil().genneratorCarTypeInfo()
     self.photoIdFront = FileUtil.getProjectObsPath(
     ) + os.path.sep + 'image' + os.path.sep + 'frontIdCard.jpg'
     self.photoIdReserve = FileUtil.getProjectObsPath(
     ) + os.path.sep + 'image' + os.path.sep + 'backIdCard.jpg'
     self.photoDriverCard = FileUtil.getProjectObsPath(
     ) + os.path.sep + 'image' + os.path.sep + 'photoDriverCard.jpg'
     self.photoTransPort = FileUtil.getProjectObsPath(
     ) + os.path.sep + 'image' + os.path.sep + 'photoTransPort.jpg'
     config = ReadYaml(FileUtil.getProjectObsPath() +
                       '/config/config.yaml').getValue()
     mobile_certificate = config['mobile_certificate']
     self.mobile_certificate = random.sample(mobile_certificate, 1)[0]
Ejemplo n.º 16
0
 def driver_choice(name='王师傅'):
     driver_list = MyDriverSelect().my_driver_select(
         rows='1000').json()['content']['dataList']
     if driver_list == []:
         mobile = DataUtil().createmoble()
         idNo = DataUtil().genneratorIdNo()
         photoDriverCard = 'http://yudian.ufile.ucloud.com.cn/a0e806f9-c3d3-479d-bca4-e992a0c7412c.jpg?UCloudPublicKey=ucloudtangshd@weifenf.com14355492830001993909323&Expires=&Signature=BOj9MjmPyxmvu0wzzlJVGoueyx8='
         frontIdCard = 'http://yudian.ufile.ucloud.com.cn/df03e2a2-6751-488e-9f1f-ec60a1da49fa.jpg?UCloudPublicKey=ucloudtangshd@weifenf.com14355492830001993909323&Expires=&Signature=b3XzoIcs67/0D6ZExdG0fWbjUzc='
         backIdCard = 'http://yudian.ufile.ucloud.com.cn/4acb87e0-8c0d-44a9-a1b3-b8cb7ca103d1.jpg?UCloudPublicKey=ucloudtangshd@weifenf.com14355492830001993909323&Expires=&Signature=XfbOAUgpkjIe1FJU/hxiMqfsWno='
         CreateMyDriver().create_my_driver(mobile, name, idNo,
                                           photoDriverCard, frontIdCard,
                                           backIdCard)
         driver = {
             'name': name,
             'idNo': idNo,
             'mobile': mobile,
         }
         CreateWayBill.my_print('新建的司机手机号是: {0}'.format(driver['mobile']))
     else:
         driver = random.sample(driver_list, 1)[0]
         CreateWayBill.my_print('选择的司机手机号是: {0}'.format(driver['mobile']))
     return driver
Ejemplo n.º 17
0
 def supplier_choice(name='哇哈哈', type='1', contactPersonName='李经理'):
     supplier_list = SupplierSelect().supplier_select(
         rows='1000').json()['content']['dataList']
     if supplier_list == []:
         contactPersonMobile = DataUtil().createmoble()
         contactPersonIdNo = DataUtil().genneratorIdNo()
         contactPersonIdCardPhoto = "http://yudian.ufile.ucloud.com.cn/18d4d203-3712-43c7-93d9-9b791aa4806d.jpg?UCloudPublicKey=ucloudtangshd@weifenf.com14355492830001993909323&Expires=&Signature=CGRGouKFXGdBh3aI4+gK+nA5XmU="
         businessLicencePhoto = "http://yudian.ufile.ucloud.com.cn/9503b68e-6e0b-40df-b30f-c7af545da878.jpg?UCloudPublicKey=ucloudtangshd@weifenf.com14355492830001993909323&Expires=&Signature=42hC+hmiXMNbRIoR8H4wipW0SI8="
         businessPermitPhoto = "http://yudian.ufile.ucloud.com.cn/8539002d-b90f-4a1a-b19c-22b2135cbf6b.jpg?UCloudPublicKey=ucloudtangshd@weifenf.com14355492830001993909323&Expires=&Signature=hwTz+Pk8yffBXUwEbgSsoVU9QT4="
         taxRegistrationCertificatePhoto = "http://yudian.ufile.ucloud.com.cn/b117b5e1-e4d5-47f6-8e81-50bb344c3896.jpg?UCloudPublicKey=ucloudtangshd@weifenf.com14355492830001993909323&Expires=&Signature=4+YLofibFNAqF1PhOFoNSqu4CN4="
         contractPhoto = "http://yudian.ufile.ucloud.com.cn/b2098698-56e7-425e-9186-61dbb966310a.jpg?UCloudPublicKey=ucloudtangshd@weifenf.com14355492830001993909323&Expires=&Signature=IknyOZi+hHvHpyajfp8HI3aANqA="
         supplierId = CreateSupplier().create_supplier(
             name, type, contactPersonName, contactPersonMobile,
             contactPersonIdNo, contactPersonIdCardPhoto,
             businessLicencePhoto, businessPermitPhoto,
             taxRegistrationCertificatePhoto, contractPhoto)
         supplier = {'name': name, 'supplierId': supplierId}
         CreateWayBill.my_print('新建的供应商名称是: {0}'.format(supplier['name']))
     else:
         supplier = random.sample(supplier_list, 1)[0]
         CreateWayBill.my_print('选择的供应商名称是: {0}'.format(supplier['name']))
     return supplier
Ejemplo n.º 18
0
 def car_choice(carLoad='10', carAge='', carBrand='长城'):
     car_list = MyCarSelect().my_car_select(
         rows='1000').json()['content']['dataList']
     if car_list == []:
         carNo = DataUtil().genneratorCarNo()
         carModel = DataUtil().genneratorCarTypeInfo()
         carLength = DataUtil().genneratorCarLength()
         buycarTime = time.strftime('%Y-%m-%d')
         photoDriverCard = 'http://yudian.ufile.ucloud.com.cn/a0e806f9-c3d3-479d-bca4-e992a0c7412c.jpg?UCloudPublicKey=ucloudtangshd@weifenf.com14355492830001993909323&Expires=&Signature=BOj9MjmPyxmvu0wzzlJVGoueyx8='
         photoCar = 'http://yudian.ufile.ucloud.com.cn/69eec140-f95d-4af7-9aaf-c57b8442d799.jpg?UCloudPublicKey=ucloudtangshd@weifenf.com14355492830001993909323&Expires=&Signature=bPzioEVJ8i4E3iXi+Yx7KQSeHvw='
         CreateMyCar().create_my_car(carNo, carModel, carLength, carLoad,
                                     carAge, buycarTime, carBrand,
                                     photoDriverCard, photoCar)
         car = {
             'carNo': carNo,
             'carLength': carLength,
             'carModel': carModel
         }
         CreateWayBill.my_print('新建的车牌号是: {0}'.format(car['carNo']))
     else:
         car = random.sample(car_list, 1)[0]
         CreateWayBill.my_print('选择的车牌号是: {0}'.format(car['carNo']))
     return car
 def setUp(self):
     self.logger = Log()
     self.logger.info(
         '########################### TestUserGet START ###########################'
     )
     roleName = random.choice(['管理', '财务', '调度', '测试'])
     menuJson = '[{"menuName":"首页","menuCode":10000},{"menuName":"首页-运单查询","menuCode":10001},{"menuName":"首页-运单查询-运输中运单","menuCode":10002},{"menuName":"首页-运单查询-昨日新增运单","menuCode":10003},{"menuName":"首页-运单查询-本月累计运单","menuCode":10004},{"menuName":"首页-运单支付","menuCode":10005},{"menuName":"首页-运单支付-待审批的运单","menuCode":10006},{"menuName":"首页-运单支付-尾款运费待支付","menuCode":10007},{"menuName":"首页-我的账户","menuCode":10008},{"menuName":"首页-我的账户-已申请笔数","menuCode":10009},{"menuName":"首页-我的账户-申请提款金额(元)","menuCode":10010}]'
     name = random.choice(['子君', '唐晶', '贺涵', 'penny'])
     username = random.choice(['zijun', 'tangjin', 'hehan', 'penny'])
     self.mobile = DataUtil().createmoble()
     isLoginApp = random.choice([0, 1])
     carType = random.choice(['', '1', '2'])
     self.userId = CreateUser().create_user(roleName, menuJson, name,
                                            username, self.mobile,
                                            isLoginApp, carType)[0]
 def setUp(self):
     self.logger = Log()
     self.logger.info(
         '########################### TestProjectGet START ###########################'
     )
     self.projectName = '测试项目'
     self.beginTime = time.strftime('%Y-%m-%d')
     self.endTime = time.strftime('%Y-%m-%d',
                                  time.localtime(time.time() + 86400))
     self.customerName = '测试之家'
     self.customerCode = 'CSZJ201710200001'
     self.phone = DataUtil().createmoble()
     self.projectId = CreateProject().create_project(
         self.projectName, self.beginTime, self.endTime, self.customerName,
         self.customerCode, self.phone, '黄经理')
Ejemplo n.º 21
0
 def test_user_create_success(self):
     '''新增账号'''
     name = random.choice(['子君', '唐晶', '贺涵', 'penny'])
     username = random.choice(['zijun', 'tangjin', 'hehan', 'penny'])
     mobile = DataUtil().createmoble()
     isLoginApp = random.choice([0, 1])
     carType = random.choice(['', '1', '2'])
     userId = CreateUser().create_user(self.roleName, self.menuJson, name,
                                       username, mobile, isLoginApp,
                                       carType)[0]
     user_list = UserSelect().user_select(
         name=name).json()['content']['dataList']
     if user_list != []:
         L = []
         for user in user_list:
             L.append((str(user['loginId'])))
         self.assertIn(userId, L, 'User created fail!')
     else:
         self.logger.error('Please check the results of user for empty')
 def test_driver_relevance_Update_mobile_success(self):
     '''修改未认证的外请车的手机号'''
     driver_list = DriverRelevanceSelect().driver_relevance_select(mobile=self.mobile).json()['content']['dataList']
     if driver_list != []:
         for driver in driver_list:
             if driver['loginId'] == self.loginId and driver['certificate'] == 'N':
                 self.mobile_update = DataUtil().createmoble()
                 response = DriverRelevanceUpdate().driver_relevance_update(self.loginId, '孙师傅', self.mobile_update,
                                                                            self.idNo,self.photoIdFront,
                                                                            self.photoIdReserve,self.photoDriverCard,
                                                                            self.photoTransPort,self.carNo,
                                                                            self.carLength,self.carModel, '10')
                 self.logger.info('修改未认证的外请车的手机号返回状态码:{0}'.format(response))
                 self.assertEqual(response.status_code, 200)
                 self.assertEqual(response.json()['code'], 0)
                 self.logger.info('将手机号由{0}修改为{1},修改未认证的外请车的手机号返回结果是:{2}'.format(
                     self.mobile, self.mobile_update,response.json()))
     else:
         self.logger.error('Please check the results of the driver for empty!')