goods_name = f"{self.PREFIX_NUM}" # 判断元素是否存在 # 如果元素存在,调用方法 good_lists_page = self.goods_list_page.send_keys_goods_name(goods_name) # 点击查找按钮 goods_search_button = good_lists_page.click_goods_search_button() # 获取商品列表文本 goods_name_text_list = good_lists_page.get_goods_name_text_list() print(goods_name_text_list) # 判断修改名称是否存在 assert goods_name in goods_name_text_list
时间: 2024-04-01 17:30:47 浏览: 69
根据代码来看,这个错误是因为测试代码中的 `goods_name` 变量的值为 "20202198",但是实际上在搜索结果中并没有找到这个商品名称。因此,在执行 `assert goods_name in goods_name_text_list` 时,Python 抛出了 `AssertionError` 异常。
你需要检查测试代码中的数据和实际测试环境中的数据是否一致,确保测试数据正确,并且搜索功能能够正确地返回预期的结果。你可以添加一些调试信息,例如打印出实际的搜索结果和预期的搜索结果,以便更好地了解问题所在。
阅读全文