人工智能测试开发

https://platform.openai.com/playground?mode=chat

本地部署大语言模型

https://github.com/ivanfioravanti/chatbot-ollama

https://github.com/ggerganov/llama.cpp

视觉自动化

https://appium.readthedocs.io/en/latest/en/writing-running-appium/image-comparison/

https://huggingface.co/docs/transformers/tasks/zero_shot_object_detection

LangChain

https://github.com/imartinez/privateGPT

模型驱动测试

https://altom.gitlab.io/altwalker/altwalker/installation.html

模型驱动测试示例 https://altom.gitlab.io/altwalker/altwalker/examples.html

人工智能与测试的结合

  • 大模型方面 ChatGPT Llama GLM 通义千问
  • RAG 文档分析总结 代码的分析
  • 代码的缺陷挖掘(自定义规则 工具规则 大模型自有的知识)
  • 文档 + UI的设计 + 接口文档
  • 领域模型建模 自动化测试用例
  • 模型驱动测试
  • 大模型生成领域模型
  • 大模型生成领域模型内部的一些映射Map实现 (altwalker graphwalker)

neo4j


docker run \
    --name neo4j-neosemantics \
    -p7474:7474 -p7687:7687 \
    --env NEO4J_AUTH=neo4j/ceshiren.com \
    neo4j:latest


docker run \
    --name neo4j-neosemantics \
    -p7474:7474 -p7687:7687 \
    -d \
    -v ~/ke/mbt/neo4j/plugins:/plugins \
    -v ~/ke/mbt/neo4j/neo4j/data:/data \
    -v ~/ke/mbt/neo4j/logs:/logs \
    -v ~/ke/mbt/neo4j/import:/var/lib/neo4j/import \
    -v ~/ke/mbt/neo4j/conf:/conf \
    --env NEO4J_AUTH=neo4j/ceshiren.com \
    --env NEO4J_dbms_security_procedures_unrestricted=n10s\.\* \
    --env NEO4JLABS_PLUGINS='["apoc", "n10s"]' \
    --env NEO4J_apoc_import_file_enabled=true \
    --env NEO4J_apoc_export_file_enabled=true \
    neo4j:latest