import React, { useEffect } from 'react'; import { Wcontainer, Wline } from '@alife/aisc-widgets'; import teamixTest, { pageCalculate, productCalculate } from '@teamix/testing-capability'; import { requestList, onceData, onceData2, onceData3, pageResults } from './data'; const InnerTest = () => { useEffect(() => { // 环境配置 document.cookie = 'aliyun_lang=zh'; document.cookie = 'aliyun_territory=CN'; window.postMessage( { source: 'teamix-test-devtools', url: window.location.href, event: 'getModuleInfo', moduleName: '@teamix/doc-helper', moduleVersion: '1.33.14', moduleType: 'ApsaraStack', componentName: 'DocHelper', }, '*', ); }, []); useEffect(() => { setTimeout(async () => { const testA = await teamixTest({ testItem: ['DESIGN'], ruleType: ['STANDARD'], element: '#test', theme: 'light', brand: 'default', language: 'zh-CN', uiPrefix: ['.next-'], proPrefix: ['.teamix-pro'], requestList, extendMap: { performanceInfo: { PCP: '3300', }, }, }); console.log('单次数据 testA => ', testA); // 暗色&&英文 const testB = await teamixTest({ testItem: ['DESIGN'], ruleType: ['STANDARD'], element: '#test', theme: 'dark', brand: 'default', language: 'en-US', uiPrefix: ['.next-'], proPrefix: ['.teamix-pro'], }); // // 亮色&&繁体 const testC = await teamixTest({ testItem: ['DESIGN'], ruleType: ['STANDARD'], element: '#test', theme: 'light', brand: 'amber', // 琥珀橙 language: 'zh-TW', uiPrefix: ['.next-'], proPrefix: ['.teamix-pro'], }); const testD = await teamixTest({ testItem: ['PERFORMANCE'], ruleType: ['STANDARD'], extendMap: { performanceInfo: { PCP: '3300', }, }, }); const testE = await teamixTest({ testItem: ['PERFORMANCE'], ruleType: ['STANDARD'], extendMap: { performanceInfo: { PCP: ['5300', '2500'], }, }, }); const testF = await teamixTest({ testItem: ['PERFORMANCE'], ruleType: ['STANDARD'], extendMap: { performanceInfo: { PCP: ['5300', '2500', '1500', '500', '3500', '1600', '1880'], }, }, }); // 单页多次测试数据合并计算 const pageResult = pageCalculate([testA, testB, testC, testD, testE, testF]); console.log('单页数据 pageResult => ', pageResult); console.log( '未测试规则', pageResult.designInfo.filter((item: any) => item.errorRate === null), ); // // 产品多页数据合并分析 const productResult = productCalculate([pageResult, ...pageResults]); console.log('产品数据 productResult => ', productResult); }, 1000); }, []); return (

menu

fontFamily: "sans-serif"

fontSize: "13px"

fontWeight: 700

lineHeight: 1

我是主题颜色测试

我是边框测试1

我是边框测试2

我是背景色测试

我是侧边栏测试

12345一二,。、,。、九十

插画测试1

插画测试2

12345一二,。、,。、九十678更多汉字

192.168.1.0

http://www.aliyun.com

a.b.c

next-div a.b.c

proheaderName

teamix-pro a.b.c

teamix-nav-console

teamix-nav-console-sidebar

标题
666
标题
666
1
); }; export default InnerTest;