|
134 | 134 | </div> |
135 | 135 | </div> |
136 | 136 | </div> |
137 | | - |
138 | | - {/* Code Example */} |
139 | | - <div class="max-w-4xl mx-auto"> |
140 | | - <div class="bg-gray-100/80 dark:bg-gray-800/30 backdrop-blur-sm border border-gray-300/50 dark:border-gray-700/50 rounded-2xl overflow-hidden"> |
141 | | - {/* Mac-style window header */} |
142 | | - <div class="bg-gray-200/80 dark:bg-gray-800/80 px-6 py-4 border-b border-gray-300/50 dark:border-gray-700/50"> |
143 | | - <div class="flex items-center"> |
144 | | - <div class="flex space-x-2"> |
145 | | - <div class="mt-0 w-3 h-3 bg-red-500 rounded-full"></div> |
146 | | - <div class="mt-0 w-3 h-3 bg-yellow-500 rounded-full"></div> |
147 | | - <div class="mt-0 w-3 h-3 bg-green-500 rounded-full"></div> |
148 | | - </div> |
149 | | - <div class="mt-0 flex-1 text-center"> |
150 | | - <span class="text-gray-600 dark:text-gray-400 text-sm font-medium">ai-enhanced-test.js</span> |
151 | | - </div> |
152 | | - </div> |
153 | | - </div> |
154 | | - |
155 | | - {/* Code content */} |
156 | | - <div class="p-6 font-mono text-sm overflow-x-auto"> |
157 | | - <div class="mt-0 text-gray-500 dark:text-gray-500">// AI-Enhanced Login Test</div> |
158 | | - <div class="mt-2"></div> |
159 | | - <div class="mt-0 text-blue-600 dark:text-blue-400">Feature<span class="text-gray-900 dark:text-white">(</span><span class="text-green-600 dark:text-green-400">'AI-Enhanced Login Test'</span><span class="text-gray-900 dark:text-white">);</span></div> |
160 | | - <div class="mt-2"></div> |
161 | | - <div class="mt-0 text-blue-600 dark:text-blue-400">Scenario<span class="text-gray-900 dark:text-white">(</span><span class="text-green-600 dark:text-green-400">'User can login with self-healing selectors'</span><span class="text-gray-900 dark:text-white">, </span><span class="text-purple-600 dark:text-purple-400">async</span> <span class="text-gray-900 dark:text-white">{ </span><span class="text-yellow-600 dark:text-yellow-400">I</span><span class="text-gray-900 dark:text-white"> } => {</span></div> |
162 | | - <div class="ml-4"> |
163 | | - <div class="mt-0 text-gray-500 dark:text-gray-500">// AI automatically adapts to UI changes</div> |
164 | | - <div class="mt-0 text-yellow-600 dark:text-yellow-400">I<span class="text-gray-900 dark:text-white">.</span><span class="text-blue-600 dark:text-blue-400">amOnPage</span><span class="text-gray-900 dark:text-white">(</span><span class="text-green-600 dark:text-green-400">'/login'</span><span class="text-gray-900 dark:text-white">);</span></div> |
165 | | - < div class= "mt-0 text-yellow-600 dark:text-yellow-400">I< span class= "text-gray-900 dark:text-white">.</ span>< span class= "text-blue-600 dark:text-blue-400">fillField</ span>< span class= "text-gray-900 dark:text-white">(</ span>< span class= "text-green-600 dark:text-green-400">'email'</ span>< span class= "text-gray-900 dark:text-white">, </ span>< span class= "text-green-600 dark:text-green-400">' [email protected]'</ span>< span class= "text-gray-900 dark:text-white">);</ span></ div> |
166 | | - <div class="mt-0 text-yellow-600 dark:text-yellow-400">I<span class="text-gray-900 dark:text-white">.</span><span class="text-blue-600 dark:text-blue-400">fillField</span><span class="text-gray-900 dark:text-white">(</span><span class="text-green-600 dark:text-green-400">'password'</span><span class="text-gray-900 dark:text-white">, </span><span class="text-green-600 dark:text-green-400">'secret123'</span><span class="text-gray-900 dark:text-white">);</span></div> |
167 | | - <div class="mt-2"></div> |
168 | | - <div class="mt-0 text-gray-500 dark:text-gray-500">// AI-powered visual validation</div> |
169 | | - <div class="mt-0 text-yellow-600 dark:text-yellow-400">I<span class="text-gray-900 dark:text-white">.</span><span class="text-blue-600 dark:text-blue-400">seeVisualDiff</span><span class="text-gray-900 dark:text-white">(</span><span class="text-green-600 dark:text-green-400">'login-form'</span><span class="text-gray-900 dark:text-white">);</span></div> |
170 | | - <div class="mt-2"></div> |
171 | | - <div class="mt-0 text-yellow-600 dark:text-yellow-400">I<span class="text-gray-900 dark:text-white">.</span><span class="text-blue-600 dark:text-blue-400">click</span><span class="text-gray-900 dark:text-white">(</span><span class="text-green-600 dark:text-green-400">'Login'</span><span class="text-gray-900 dark:text-white">);</span></div> |
172 | | - <div class="mt-0 text-yellow-600 dark:text-yellow-400">I<span class="text-gray-900 dark:text-white">.</span><span class="text-blue-600 dark:text-blue-400">waitForText</span><span class="text-gray-900 dark:text-white">(</span><span class="text-green-600 dark:text-green-400">'Welcome'</span><span class="text-gray-900 dark:text-white">);</span></div> |
173 | | - </div> |
174 | | - <div class="mt-0 text-gray-900 dark:text-white">});</div> |
175 | | - </div> |
176 | | - </div> |
177 | | - </div> |
178 | | - |
179 | | - {/* Stats */} |
180 | | - <div class="grid grid-cols-2 md:grid-cols-4 gap-8 mt-16"> |
181 | | - <div class="mt-0 text-center"> |
182 | | - <div class="text-3xl font-bold text-blue-600 dark:text-blue-400 mb-2">80%</div> |
183 | | - <div class="text-gray-600 dark:text-gray-300">Less Maintenance</div> |
184 | | - </div> |
185 | | - <div class="mt-0 text-center"> |
186 | | - <div class="text-3xl font-bold text-purple-600 dark:text-purple-400 mb-2">3x</div> |
187 | | - <div class="text-gray-600 dark:text-gray-300">Faster Development</div> |
188 | | - </div> |
189 | | - <div class="mt-0 text-center"> |
190 | | - <div class="text-3xl font-bold text-green-600 dark:text-green-400 mb-2">99%</div> |
191 | | - <div class="text-gray-600 dark:text-gray-300">Test Reliability</div> |
192 | | - </div> |
193 | | - <div class="mt-0 text-center"> |
194 | | - <div class="text-3xl font-bold text-yellow-600 dark:text-yellow-400 mb-2">24/7</div> |
195 | | - <div class="text-gray-600 dark:text-gray-300">Continuous Learning</div> |
196 | | - </div> |
197 | | - </div> |
198 | 137 | </div> |
199 | 138 | </section> |
0 commit comments